ValueCollectionParameterReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Slouží jako základní třída pro čtenáře parametrů příchozích požadavků pro webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP.
public ref class ValueCollectionParameterReader abstract : System::Web::Services::Protocols::MimeParameterReader
public abstract class ValueCollectionParameterReader : System.Web.Services.Protocols.MimeParameterReader
type ValueCollectionParameterReader = class
inherit MimeParameterReader
Public MustInherit Class ValueCollectionParameterReader
Inherits MimeParameterReader
- Dědičnost
- Odvozené
Poznámky
ValueCollectionParameterReader a další třídy v System.Web.Services.Protocols oboru názvů podporují implementace webových služeb rozhraní .NET Framework prostřednictvím operací HTTP-GET a HTTP-POST. Zapisovače a čtenáři webových služeb serializují a deserializují mezi parametry nebo návratovými objekty webových metod a požadavky HTTP nebo streamy odpovědí. Zapisovače a čtenáři webových služeb používají k přenosu protokol HTTP, ale nevyměňují si zprávy pomocí standardu SOAP. Třída ValueCollectionParameterReader poskytuje kromě jiných metod společnou Read metodu pro všechny čtenáře na straně služby kolekcí dvojic název/hodnota do parametrů webové metody. Páry název/hodnota byly analyzovány z příchozího požadavku HTTP.
Obvykle nebudete muset přímo používat ValueCollectionParameterReader nebo jejich odvozené třídy. Příslušné typy se používají podle nastavení v konfiguračním souboru ASP.NET (Web.config).
Konstruktory
ValueCollectionParameterReader() |
Inicializuje novou instanci ValueCollectionParameterReader třídy . |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetInitializer(LogicalMethodInfo) |
Vrátí inicializátor pro zadanou metodu. |
GetInitializers(LogicalMethodInfo[]) |
Při přepsání v odvozené třídě, vrátí pole inicializátor objektů odpovídající vstupní pole definic metod. (Zděděno od MimeFormatter) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
Initialize(Object) |
Inicializuje instanci. |
IsSupported(LogicalMethodInfo) |
Určuje, zda jsou definice parametrů definice metody podporovány ValueCollectionParameterReader třídou . |
IsSupported(ParameterInfo) |
Určuje, zda je určitý typ parametru ValueCollectionParameterReader podporován třídou . |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Read(HttpRequest) |
Při přepsání v odvozené třídě deserializuje požadavek HTTP do pole hodnot parametrů webové metody. (Zděděno od MimeParameterReader) |
Read(NameValueCollection) |
Přeloží kolekci dvojic název/hodnota do pole objektů představujících hodnoty parametrů metody. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |