System.Web.Services.Protocols Przestrzeń nazw

Zawiera klasy definiujące protokoły używane do przesyłania danych przez przewody podczas komunikacji między klientami usługi sieci Web XML i usługami sieci Web XML utworzonymi przy użyciu ASP.NET.

Klasy

AnyReturnReader

Zapewnia minimalny czytnik przychodzących wartości zwracanych odpowiedzi dla klientów usługi sieci Web zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

HtmlFormParameterReader

Odczytuje parametry żądania przychodzącego dla usług sieci Web implementowanych przy użyciu protokołu HTTP, z parami name-value zakodowanymi jak formularz HTML, a nie jako komunikat PROTOKOŁU SOAP.

HtmlFormParameterWriter

Zapisuje parametry żądania wychodzącego dla usług sieci Web implementowanych przy użyciu protokołu HTTP z parami nazwa-wartość zakodowanymi jak formularz HTML, a nie jako komunikat PROTOKOŁU SOAP.

HttpGetClientProtocol

Klasa bazowa dla serwerów proxy klienta usługi sieci Web XML używających protokołu HTTP-GET.

HttpMethodAttribute

Zastosowanie tego atrybutu do klienta usługi sieci Web XML przy użyciu protokołu HTTP-GET lub HTTP-POST ustawia typy, które serializują parametry wysyłane do metody usługi sieci Web XML i odczytują odpowiedź z metody usługi sieci Web XML. Klasa ta nie może być dziedziczona.

HttpPostClientProtocol

Klasa bazowa dla serwerów proxy klienta usługi sieci Web XML używających protokołu HTTP-POST.

HttpSimpleClientProtocol

Reprezentuje klasę bazową do komunikacji z usługą sieci Web XML przy użyciu prostych powiązań protokołów HTTP-GET i HTTP-POST.

HttpWebClientProtocol

Reprezentuje klasę bazową dla wszystkich serwerów proxy klienta usługi sieci Web XML korzystających z protokołu transportu HTTP.

InvokeCompletedEventArgs

Reprezentuje wynik asynchronicznej wywoływanej metody internetowej.

LogicalMethodInfo

Reprezentuje atrybuty i metadane dla metody usługi sieci Web XML. Klasa ta nie może być dziedziczona.

MatchAttribute

Reprezentuje atrybuty dopasowania wykonane przy użyciu dopasowywania wzorca tekstu. Klasa ta nie może być dziedziczona.

MimeFormatter

Udostępnia abstrakcyjną klasę bazową dla wszystkich czytelników i składników zapisywania dla usług sieci Web i klientów implementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

MimeParameterReader

Udostępnia wspólną podstawową implementację dla czytelników parametrów żądania dla usług sieci Web implementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

MimeParameterWriter

Udostępnia wspólną podstawową implementację dla składników zapisywania parametrów wychodzących żądań dla klientów usługi internetowej zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

MimeReturnReader

Udostępnia wspólną podstawową implementację dla czytelników przychodzących wartości zwracanych odpowiedzi dla klientów usługi sieci Web zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

NopReturnReader

Służy jako niedziałający czytnik przychodzących wartości zwracanych odpowiedzi dla klientów usługi sieci Web zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

PatternMatcher

Wyszukuje tekst odpowiedzi HTTP pod kątem wartości zwracanych dla klientów usługi sieci Web.

ServerProtocol

.NET Framework używa klas, które pochodzą z ServerProtocol klasy do przetwarzania żądań usług sieci Web XML.

ServerProtocolFactory

.NET Framework używa klas, które pochodzą z ServerProtocolFactory klasy do przetwarzania żądań usług sieci Web XML.

ServerType

.NET Framework używa klasy do przetwarzania ServerType żądań usług sieci Web XML.

Soap12FaultCodes

Definiuje kody błędów protokołu SOAP, które są wyświetlane w komunikacie PROTOKOŁU SOAP, gdy wystąpi błąd podczas komunikowania się z usługami sieci Web XML przy użyciu protokołu SOAP w wersji 1.2.

SoapClientMessage

Reprezentuje dane w żądaniu PROTOKOŁU SOAP wysłanym lub odpowiedź PROTOKOŁU SOAP odebraną przez klienta usługi sieci Web XML w określonym SoapMessageStage. Klasa ta nie może być dziedziczona.

SoapDocumentMethodAttribute

SoapDocumentMethodAttribute Zastosowanie metody do metody określa, że komunikaty PROTOKOŁU SOAP do i z metody używają Document formatowania.

SoapDocumentServiceAttribute

Zastosowanie opcjonalnego SoapDocumentServiceAttribute elementu do usługi sieci Web XML powoduje ustawienie domyślnego formatu żądań protokołu SOAP i odpowiedzi wysyłanych do metod usługi sieci Web XML i z metod usługi sieci Web XML.

SoapException

Reprezentuje wyjątek zgłaszany, gdy metoda usługi sieci Web XML jest wywoływana za pośrednictwem protokołu SOAP i występuje wyjątek.

SoapExtension

Klasa bazowa rozszerzeń PROTOKOŁU SOAP dla usług sieci Web XML utworzonych przy użyciu ASP.NET.

SoapExtensionAttribute

Po przesłonięciu w klasie pochodnej określa rozszerzenie SOAP powinno być uruchamiane przy użyciu metody usługi sieci Web XML.

SoapFaultSubCode

Reprezentuje zawartość opcjonalnego Subcode elementu błędu protokołu SOAP, gdy do komunikacji między klientem a usługą sieci Web XML jest używana wersja SOAP 1.2.

SoapHeader

Po przesłonięciu w klasie pochodnej reprezentuje zawartość nagłówka SOAP.

SoapHeaderAttribute

Ten atrybut jest stosowany do metody usługi sieci Web XML lub klienta usługi sieci Web XML w celu określenia nagłówka SOAP, który może przetworzyć metoda usługi sieci Web XML lub klient usługi sieci Web XML. Klasa ta nie może być dziedziczona.

SoapHeaderCollection

Zawiera kolekcję wystąpień SoapHeader klasy .

SoapHeaderException

Reprezentacja protokołu SOAP błędu serwera.

SoapHeaderHandling

Klasa służy do pobierania SoapHeaderHandling , ustawiania, zapisywania i odczytywania zawartości nagłówka protokołu SOAP do i z komunikatów protokołu SOAP.

SoapHeaderMapping

Klasa SoapHeaderMapping reprezentuje mapowanie nagłówka protokołu SOAP.

SoapHttpClientProtocol

Określa klienta klasy, z którego pochodzą serwery proxy podczas korzystania z protokołu SOAP.

SoapMessage

Reprezentuje dane w żądaniu PROTOKOŁU SOAP lub odpowiedzi protokołu SOAP w określonym SoapMessageStage.

SoapRpcMethodAttribute

Określa, że komunikaty PROTOKOŁU SOAP wysyłane do i z metody używają RPC formatowania.

SoapRpcServiceAttribute

Ustawia domyślny format żądań protokołu SOAP i odpowiedzi wysyłanych do i z metod usługi sieci Web XML w usłudze sieci Web XML.

SoapServerMessage

Reprezentuje dane odebrane przez żądanie PROTOKOŁU SOAP lub odpowiedź protokołu SOAP wysyłane przez metodę usługi sieci Web XML w określonym SoapMessageStageobiekcie . Klasa ta nie może być dziedziczona.

SoapServerMethod

Reprezentuje atrybuty i metadane dla metody usługi sieci Web XML. Klasa ta nie może być dziedziczona.

SoapServerProtocol

.NET Framework tworzy wystąpienie SoapServerProtocol klasy do przetwarzania żądań usługi sieci Web XML.

SoapServerProtocolFactory

.NET Framework tworzy wystąpienie SoapServerProtocolFactory klasy do przetwarzania żądań usługi sieci Web XML.

SoapServerType

Klasa SoapServerType reprezentuje typ, na którym jest oparta usługa sieci Web XML.

SoapUnknownHeader

Reprezentuje dane odebrane z nagłówka protokołu SOAP, który nie został zrozumiany przez usługę sieci Web XML odbiorcy lub klienta usługi sieci Web XML. Klasa ta nie może być dziedziczona.

TextReturnReader

Odczytuje zwracane wartości z tekstu odpowiedzi HTTP dla klientów usługi sieci Web zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

UrlEncodedParameterWriter

Zapewnia funkcje kodowania adresów URL dla składników zapisywania wychodzących parametrów żądań dla klientów usługi sieci Web zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

UrlParameterReader

Odczytuje parametry żądania przychodzącego dla usług sieci Web implementowanych przy użyciu protokołu HTTP z parami name-value zakodowanymi w ciągu zapytania adresu URL, a nie jako komunikat protokołu SOAP.

UrlParameterWriter

Zapisuje wychodzące parametry żądania dla usług sieci Web zaimplementowanych przy użyciu protokołu HTTP z parami name-value zakodowanymi w ciągu zapytania adresu URL, a nie jako komunikat protokołu SOAP.

ValueCollectionParameterReader

Służy jako klasa bazowa dla czytelników parametrów żądania przychodzącego dla usług sieci Web implementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

WebClientAsyncResult

Zapewnia implementację IAsyncResult programu do użycia przez serwery proxy usługi sieci Web XML w celu zaimplementowania standardowego wzorca metody asynchronicznej.

WebClientProtocol

Określa klasę bazową dla wszystkich serwerów proxy klienta usługi sieci Web XML utworzonych przy użyciu ASP.NET.

WebServiceHandlerFactory

Dynamicznie produkuje wystąpienia programu obsługi usług internetowych, których typ lub typy implementują IHttpHandler interfejs.

XmlReturnReader

Odczytuje zwracane wartości z kodu XML zakodowane w treści przychodzących odpowiedzi dla klientów usługi internetowej zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu SOAP.

Wyliczenia

LogicalMethodTypes

Określa sposób wywoływanej metody usługi sieci Web XML.

SoapHeaderDirection

Określa, czy odbiorcą SoapHeader jest usługa sieci Web XML, klient usługi sieci Web XML, czy oba.

SoapMessageStage

Określa etap przetwarzania komunikatu PROTOKOŁU SOAP.

SoapParameterStyle

Określa sposób formatowania parametrów w komunikacie PROTOKOŁU SOAP.

SoapProtocolVersion

Określa wersję protokołu SOAP używanego do komunikowania się z usługą sieci Web XML.

SoapServiceRoutingStyle

Określa sposób kierowania komunikatu PROTOKOŁU SOAP do serwera sieci Web obsługującego usługę sieci Web XML.

Delegaci

InvokeCompletedEventHandler

Reprezentuje procedurę obsługi zdarzeń, która akceptuje wyniki asynchronicznego wywoływania metod sieci Web. Klasa ta nie może być dziedziczona.