System.Web.Services.Protocols Obor názvů
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í.
Obsahuje třídy, které definují protokoly používané k přenosu dat v průběhu komunikace mezi klienty webové služby XML a webovými službami XML vytvořenými pomocí ASP.NET.
Třídy
| Name | Description |
|---|---|
| AnyReturnReader |
Poskytuje minimální čtečku vrácených hodnot příchozích odpovědí pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| HtmlFormParameterReader |
Čte parametry příchozích požadavků pro webové služby implementované pomocí protokolu HTTP s dvojicemi name-value kódovanými jako formulář HTML, nikoli jako zpráva SOAP. |
| HtmlFormParameterWriter |
Zapisuje parametry odchozích požadavků pro webové služby implementované pomocí http s dvojicemi name-value kódovanými jako formulář HTML, nikoli jako zpráva SOAP. |
| HttpGetClientProtocol |
Základní třída proxy klientů webové služby XML, které používají protokol HTTP-GET. |
| HttpMethodAttribute |
Použití tohoto atributu u klienta webové služby XML pomocí HTTP-GET nebo HTTP-POST, nastaví typy, které serializují parametry odeslané do metody webové služby XML a načtou odpověď z metody webové služby XML. Tato třída se nemůže dědit. |
| HttpPostClientProtocol |
Základní třída proxy klientů webové služby XML, které používají protokol HTTP-POST. |
| HttpSimpleClientProtocol |
Představuje základní třídu pro komunikaci s webovou službou XML pomocí jednoduchých HTTP-GET a HTTP-POST vazeb protokolů. |
| HttpWebClientProtocol |
Představuje základní třídu pro všechny proxy serveru webové služby XML, které používají přenosový protokol HTTP. |
| InvokeCompletedEventArgs |
Představuje výsledek asynchronně vyvolané webové metody. |
| LogicalMethodInfo |
Představuje atributy a metadata pro metodu webové služby XML. Tato třída se nemůže dědit. |
| MatchAttribute |
Představuje atributy shody vytvořené pomocí porovnávání vzorů textu. Tato třída se nemůže dědit. |
| MimeFormatter |
Poskytuje abstraktní základní třídu pro všechny čtenáře a zapisovače pro webové služby a klienty implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| MimeParameterReader |
Poskytuje běžnou základní implementaci pro čtenáře parametrů požadavků pro webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| MimeParameterWriter |
Poskytuje běžnou základní implementaci pro zapisovače odchozích parametrů požadavků pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| MimeReturnReader |
Poskytuje běžnou základní implementaci pro čtenáře příchozích návratových hodnot odpovědí pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| NopReturnReader |
Slouží jako nečinná čtečka příchozích návratových hodnot odpovědí pro klienty webové služby implementovaná pomocí protokolu HTTP, ale bez protokolu SOAP. |
| PatternMatcher |
Vyhledá v textu odpovědi HTTP návratové hodnoty pro klienty webové služby. |
| ServerProtocol |
.NET Framework používá třídy odvozené z třídy ServerProtocol ke zpracování požadavků webové služby XML. |
| ServerProtocolFactory |
.NET Framework používá třídy odvozené z třídy ServerProtocolFactory ke zpracování požadavků webové služby XML. |
| ServerType |
.NET Framework používá třídu ServerType ke zpracování požadavků webové služby XML. |
| Soap12FaultCodes |
Definuje kódy chyb PROTOKOLU SOAP, které se zobrazí ve zprávě SOAP, když dojde k chybě při komunikaci s webovými službami XML pomocí protokolu SOAP verze 1.2. |
| SoapClientMessage |
Představuje data v požadavku SOAP odeslaném nebo odpovědi SOAP přijaté klientem webové služby XML v určitém SoapMessageStage. Tato třída se nemůže dědit. |
| SoapDocumentMethodAttribute |
Použití SoapDocumentMethodAttribute na metodu určuje, že zprávy SOAP do a z metody používají |
| SoapDocumentServiceAttribute |
Použití volitelné SoapDocumentServiceAttribute ve webové službě XML nastaví výchozí formát požadavků SOAP a odpovědí odeslaných do a z metod webové služby XML ve webové službě XML. |
| SoapException |
Představuje výjimku, která je vyvolána, když je volána metoda webové služby XML přes SOAP a dojde k výjimce. |
| SoapExtension |
Základní třída pro rozšíření SOAP pro webové služby XML vytvořené pomocí ASP.NET. |
| SoapExtensionAttribute |
Při přepsání v odvozené třídě, určuje, že rozšíření SOAP by se mělo spustit s metodou webové služby XML. |
| SoapFaultSubCode |
Představuje obsah volitelného |
| SoapHeader |
Při přepsání v odvozené třídě představuje obsah hlavičky SOAP. |
| SoapHeaderAttribute |
Tento atribut se použije u metody webové služby XML nebo klienta webové služby XML k určení hlavičky SOAP, kterou může zpracovat metoda webové služby XML nebo klient webové služby XML. Tato třída se nemůže dědit. |
| SoapHeaderCollection |
Obsahuje kolekci instancí SoapHeader třídy. |
| SoapHeaderException |
Reprezentace protokolu SOAP chyby serveru. |
| SoapHeaderHandling |
Třída SoapHeaderHandling se používá k získání, nastavení, zápisu a čtení obsahu hlavičky SOAP do a ze zpráv SOAP. |
| SoapHeaderMapping |
Třída SoapHeaderMapping představuje mapování hlaviček PROTOKOLU SOAP. |
| SoapHttpClientProtocol |
Určuje klienta třídy, ze kterého se odvozují proxy servery při použití protokolu SOAP. |
| SoapMessage |
Představuje data v požadavku SOAP nebo odpovědi SOAP v konkrétní SoapMessageStage. |
| SoapRpcMethodAttribute |
Určuje, že zprávy SOAP odeslané do a z metody používají |
| SoapRpcServiceAttribute |
Nastaví výchozí formát požadavků SOAP a odpovědí odeslaných do a z metod webové služby XML ve webové službě XML. |
| SoapServerMessage |
Představuje data v přijatém požadavku SOAP nebo odpovědi SOAP odeslané metodou webové služby XML v konkrétní SoapMessageStage. Tato třída se nemůže dědit. |
| SoapServerMethod |
Představuje atributy a metadata pro metodu webové služby XML. Tato třída se nemůže dědit. |
| SoapServerProtocol |
Rozhraní .NET Vytvoří instanci třídy SoapServerProtocol pro zpracování požadavků webové služby XML. |
| SoapServerProtocolFactory |
Rozhraní .NET Vytvoří instanci třídy SoapServerProtocolFactory pro zpracování požadavků webové služby XML. |
| SoapServerType |
Třída SoapServerType představuje typ, na kterém je založena webová služba XML. |
| SoapUnknownHeader |
Představuje data přijatá z hlavičky SOAP, která nebyla srozumitelná webovou službou XML příjemce nebo klientem webové služby XML. Tato třída se nemůže dědit. |
| TextReturnReader |
Čte hodnoty z textu odpovědi HTTP pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| UrlEncodedParameterWriter |
Poskytuje funkce kódování adresy URL pro zapisovače odchozích parametrů požadavků pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| UrlParameterReader |
Čte parametry příchozích požadavků pro webové služby implementované pomocí http s páry name-value kódovanými v řetězci dotazu adresy URL, nikoli jako zpráva SOAP. |
| UrlParameterWriter |
Zapíše parametry odchozích požadavků pro webové služby implementované pomocí http s dvojicemi name-value kódovanými v řetězci dotazu adresy URL, nikoli jako zpráva SOAP. |
| ValueCollectionParameterReader |
Slouží jako základní třída pro čtenáře příchozích parametrů požadavků pro webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
| WebClientAsyncResult |
Poskytuje implementaci IAsyncResult pro použití proxy webových služeb XML k implementaci standardního vzoru asynchronní metody. |
| WebClientProtocol |
Určuje základní třídu pro všechny proxy serveru webové služby XML vytvořené pomocí ASP.NET. |
| WebServiceHandlerFactory |
Dynamicky vyrábí instance obslužné rutiny webové služby, jejichž typ nebo typy implementují IHttpHandler rozhraní. |
| XmlReturnReader |
Čte hodnoty z XML, které jsou kódovány v těle příchozích odpovědí pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP. |
Výčty
| Name | Description |
|---|---|
| LogicalMethodTypes |
Určuje způsob vyvolání metody webové služby XML. |
| SoapHeaderDirection |
Určuje, zda příjemce SoapHeader je webová služba XML, klient webové služby XML nebo obojí. |
| SoapMessageStage |
Určuje fázi zpracování zprávy SOAP. |
| SoapParameterStyle |
Určuje, jak se parametry formátují ve zprávě SOAP. |
| SoapProtocolVersion |
Určuje verzi protokolu SOAP používaného ke komunikaci s webovou službou XML. |
| SoapServiceRoutingStyle |
Určuje, jak se zpráva SOAP směruje na webový server, který je hostitelem webové služby XML. |
Delegáti
| Name | Description |
|---|---|
| InvokeCompletedEventHandler |
Představuje obslužnou rutinu události, která přijímá výsledky asynchronně vyvolaných webových metod. Tato třída se nemůže dědit. |