System.Web.Services.Protocols Obor názvů

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í Document formátování.

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 Subcode prvku chyby SOAP při použití protokolu SOAP verze 1.2 ke komunikaci mezi klientem a webovou službou XML.

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í RPC formátování.

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.