System.Web.Services.Protocols Namespace

O namespace System.Web.Services.Protocols consiste nas classes que definem os protocolos usados para transmitir dados pela rede durante a comunicação entre clientes de serviço Web XML e serviços Web XML criados usando o ASP.NET. The System.Web.Services.Protocols namespace consists of the classes that define the protocols used to transmit data across the wire during the communication between XML Web service clients and XML Web services created using ASP.NET.

Classes

AnyReturnReader

Fornece um leitor mínimo de valores de retorno de resposta de entrada para clientes de serviço Web implementados usando HTTP, mas sem SOAP.Provides a minimal reader of incoming response return values for Web service clients implemented using HTTP but without SOAP.

HtmlFormParameterReader

Lê os parâmetros de solicitação de entrada de serviços Web implementados usando HTTP, com os pares nome-valor codificados como um formulário HTML, em vez de como uma mensagem SOAP.Reads incoming request parameters for Web services implemented using HTTP, with name-value pairs encoded like an HTML form rather than as a SOAP message.

HtmlFormParameterWriter

Grava os parâmetros de solicitação de saída de serviços Web implementados usando HTTP, com os pares nome-valor codificados como um formulário HTML, em vez de como uma mensagem SOAP.Writes outgoing request parameters for Web services implemented using HTTP with name-value pairs encoded like an HTML form rather than as a SOAP message.

HttpGetClientProtocol

A classe base para proxies de cliente do serviço Web XML que usam o protocolo HTTP GET.The base class for XML Web service client proxies that use the HTTP-GET protocol.

HttpMethodAttribute

A aplicação desse atributo a um cliente de serviço Web XML usando HTTP-GET ou HTTP-POST define os tipos que serializam os parâmetros enviados a um método do serviço Web XML e leem a resposta do método do serviço Web XML.Applying this attribute to an XML Web service client using HTTP-GET or HTTP-POST, sets the types that serialize the parameters sent to an XML Web service method and read the response from the XML Web service method. Essa classe não pode ser herdada.This class cannot be inherited.

HttpPostClientProtocol

A classe base para proxies de cliente do serviço Web XML que usam o protocolo HTTP POST.The base class for XML Web service client proxies that use the HTTP-POST protocol.

HttpSimpleClientProtocol

Representa a classe base para a comunicação com um serviço Web XML usando as associações de protocolos HTTP-GET e HTTP-POST simples.Represents the base class for communicating with an XML Web service using the simple HTTP-GET and HTTP-POST protocols bindings.

HttpWebClientProtocol

Representa a classe base para todos os proxies de clientes de serviço Web XML que usam o protocolo de transporte HTTP.Represents the base class for all XML Web service client proxies that use the HTTP transport protocol.

InvokeCompletedEventArgs

Representa o resultado de um método Web invocado de forma assíncrona.Represents the result of an asynchronously invoked web method.

LogicalMethodInfo

Representa os atributos e os metadados para um método de serviço Web XML.Represents the attributes and metadata for an XML Web service method. Esta classe não pode ser herdada.This class cannot be inherited.

MatchAttribute

Representa os atributos de uma correspondência feita usando a correspondência de padrão de texto.Represents the attributes of a match made using text pattern matching. Essa classe não pode ser herdada.This class cannot be inherited.

MimeFormatter

Fornece uma classe base abstrata para todos os leitores e gravadores para cliente e serviços Web implementados usando HTTP, mas sem SOAP.Provides an abstract base class for all readers and writers for Web services and clients implemented using HTTP but without SOAP.

MimeParameterReader

Fornece uma implementação de base comum para os leitores de parâmetros de solicitação para serviços Web implementados usando HTTP, mas sem SOAP.Provides a common base implementation for readers of request parameters for Web services implemented using HTTP but without SOAP.

MimeParameterWriter

Fornece uma implementação de base comum para gravadores de parâmetros de solicitação de saída para clientes de serviço Web implementados usando HTTP, mas sem SOAP.Provides a common base implementation for writers of out-going request parameters for Web service clients implemented using HTTP but without SOAP.

MimeReturnReader

Fornece uma implementação de base comum para os leitores de valores retornados de resposta de entrada para clientes de serviço Web implementados usando HTTP, mas sem SOAP.Provides a common base implementation for readers of incoming response return values for Web service clients implemented using HTTP but without SOAP.

NopReturnReader

Serve como um leitor sem ação de valores de retorno de resposta de entrada para clientes de serviço Web implementados usando HTTP, mas sem SOAP.Serves as a non-acting reader of incoming response return values for Web service clients implemented using HTTP but without SOAP.

PatternMatcher

Pesquisa o texto de resposta HTTP para valores de retorno para clientes de serviço Web.Searches HTTP response text for return values for Web service clients.

ServerProtocol

O .NET Framework usa classes que derivam da classe ServerProtocol para processar solicitações de serviço Web XML.The .NET Framework uses classes that are derived from the ServerProtocol class to process XML Web service requests.

ServerProtocolFactory

O .NET Framework usa classes que derivam da classe ServerProtocolFactory para processar solicitações de serviço Web XML.The .NET Framework uses classes that are derived from the ServerProtocolFactory class to process XML Web service requests.

ServerType

O .NET Framework usa a classe ServerType para processar solicitações de serviço Web XML.The .NET Framework uses the ServerType class to process XML Web service requests.

Soap12FaultCodes

Define os códigos de falha de SOAP exibidos em uma mensagem SOAP quando ocorre um erro durante a comunicação com os serviços Web XML usando o protocolo SOAP versão 1.2.Defines the SOAP fault codes that appear in a SOAP message when an error occurs while communicating with XML Web services using the SOAP version 1.2 protocol.

SoapClientMessage

Representa os dados em uma solicitação SOAP enviada ou uma resposta SOAP recebida por um cliente de serviço Web XML em um SoapMessageStage específico.Represents the data in a SOAP request sent or a SOAP response received by an XML Web service client at a specific SoapMessageStage. Essa classe não pode ser herdada.This class cannot be inherited.

SoapDocumentMethodAttribute

Aplicar o SoapDocumentMethodAttribute a um método especifica que as mensagens SOAP para e do método usam a formatação Document.Applying the SoapDocumentMethodAttribute to a method specifies that SOAP messages to and from the method use Document formatting.

SoapDocumentServiceAttribute

A aplicação do SoapDocumentServiceAttribute opcional para um serviço Web XML define o formato padrão das solicitações e respostas SOAP enviadas de e para métodos do serviço Web XML dentro do serviço Web XML.Applying the optional SoapDocumentServiceAttribute to an XML Web service sets the default format of SOAP requests and responses sent to and from XML Web service methods within the XML Web service.

SoapException

Representa a exceção que é gerada quando um método de serviço Web XML é chamado por meio do SOAP e uma exceção ocorre.Represents the exception that is thrown when an XML Web service method is called over SOAP and an exception occurs.

SoapExtension

A classe base para as extensões SOAP de serviços Web XML criados com o ASP.NET.The base class for SOAP extensions for XML Web services created using ASP.NET.

SoapExtensionAttribute

Quando substituído em uma classe derivada, especifica que uma extensão SOAP deve ser executada com um método de serviço Web XML.When overridden in a derived class, specifies a SOAP extension should run with an XML Web service method.

SoapFaultSubCode

Representa o conteúdo do elemento Subcode opcional de uma falha SOAP quando o SOAP versão 1.2 é usado para comunicação entre um cliente e um serviço Web XML.Represents the contents of the optional Subcode element of a SOAP fault when SOAP version 1.2 is used to communicate between a client and an XML Web service.

SoapHeader

Quando substituído em uma classe derivada, representa o conteúdo de um cabeçalho SOAP.When overridden in a derived class, represents the content of a SOAP header.

SoapHeaderAttribute

Este atributo é aplicado a um método de serviço Web XML ou a um cliente de serviço Web XML para especificar um cabeçalho SOAP que o método de serviço Web XML ou um cliente de serviço Web XML pode processar.This attribute is applied to an XML Web service method or an XML Web service client to specify a SOAP header that the XML Web service method or XML Web service client can process. Essa classe não pode ser herdada.This class cannot be inherited.

SoapHeaderCollection

Contém uma coleção de instâncias da classe SoapHeader.Contains a collection of instances of the SoapHeader class.

SoapHeaderException

A representação de SOAP de um erro de servidor.The SOAP representation of a server error.

SoapHeaderHandling

A classe SoapHeaderHandling é usada para obter, definir, gravar e ler o conteúdo do cabeçalho SOAP para e de mensagens SOAP.The SoapHeaderHandling class is used to get, set, write, and read SOAP header content to and from SOAP messages.

SoapHeaderMapping

A classe SoapHeaderMapping representa um mapeamento de cabeçalho SOAP.The SoapHeaderMapping class represents a SOAP header mapping.

SoapHttpClientProtocol

Especifica o cliente da classe do qual os proxies são derivados ao usar o SOAP.Specifies the class client that proxies derive from when using SOAP.

SoapMessage

Representa os dados em uma solicitação SOAP ou resposta SOAP em um determinado SoapMessageStage.Represents the data in a SOAP request or SOAP response at a specific SoapMessageStage.

SoapRpcMethodAttribute

Especifica que as mensagens SOAP enviadas de/para o método usam a formatação RPC.Specifies that SOAP messages sent to and from the method use RPC formatting.

SoapRpcServiceAttribute

Define o formato padrão das solicitações e respostas SOAP enviadas de e para métodos do serviço Web XML dentro do serviço Web XML.Sets the default format of SOAP requests and responses sent to and from XML Web service methods within the XML Web service.

SoapServerMessage

Representa os dados em uma solicitação SOAP recebida ou uma resposta SOAP enviada por um método de serviço Web XML em um SoapMessageStage específico.Represents the data in a SOAP request received or a SOAP response sent by an XML Web service method at a specific SoapMessageStage. Essa classe não pode ser herdada.This class cannot be inherited.

SoapServerMethod

Representa os atributos e os metadados para um método de serviço Web XML.Represents the attributes and metadata for an XML Web service method. Esta classe não pode ser herdada.This class cannot be inherited.

SoapServerProtocol

O .NET Framework cria uma instância da classe SoapServerProtocol para processar solicitações de serviço Web XML.The .NET Framework creates an instance of the SoapServerProtocol class to process XML Web service requests.

SoapServerProtocolFactory

O .NET Framework cria uma instância da classe SoapServerProtocolFactory para processar solicitações de serviço Web XML.The .NET Framework creates an instance of the SoapServerProtocolFactory class to process XML Web service requests.

SoapServerType

A classe SoapServerType representa o tipo no qual o serviço Web XML se baseia.The SoapServerType class represents the type on which the XML Web service is based.

SoapUnknownHeader

Representa os dados recebidos de um cabeçalho SOAP que não foi entendido pelo serviço Web XML destinatário ou pelo cliente do serviço Web XML.Represents the data received from a SOAP header that was not understood by the recipient XML Web service or XML Web service client. Essa classe não pode ser herdada.This class cannot be inherited.

TextReturnReader

Leituras retornam valores de texto de resposta HTTP para clientes de serviço Web implementados usando HTTP, mas sem SOAP.Reads return values from HTTP response text for Web service clients implemented using HTTP but without SOAP.

UrlEncodedParameterWriter

Fornece a funcionalidade de codificação de URL para gravadores de parâmetros de solicitação de saída de clientes de serviço Web implementados usando HTTP, mas sem SOAP.Provides URL encoding functionality for writers of out-going request parameters for Web service clients implemented using HTTP but without SOAP.

UrlParameterReader

Lê os parâmetros de solicitação de entrada de serviços Web implementados usando HTTP com pares nome-valor codificados na cadeia de caracteres de consulta da URL em vez de como uma mensagem SOAP.Reads incoming request parameters for Web services implemented using HTTP with name-value pairs encoded in the URL's query string rather than as a SOAP message.

UrlParameterWriter

Grava os parâmetros de solicitação de saída de serviços Web implementados usando HTTP com pares nome-valor codificados na cadeia de caracteres de consulta da URL em vez de como uma mensagem SOAP.Writes out-going request parameters for Web services implemented using HTTP with name-value pairs encoded in the URL's query string rather than as a SOAP message.

ValueCollectionParameterReader

Serve como classe base para leitores de parâmetros de solicitação de entrada para serviços Web implementados usando HTTP, mas sem o SOAP.Serves as a base class for readers of incoming request parameters for Web services implemented using HTTP but without SOAP.

WebClientAsyncResult

Fornece uma implementação de IAsyncResult a ser usada pelos proxies de serviço Web XML para implementar o padrão de método assíncrono padrão.Provides an implementation of IAsyncResult for use by XML Web service proxies to implement the standard asynchronous method pattern.

WebClientProtocol

Especifica a classe base para todos os proxies de cliente do serviço Web XML criados usando ASP.NET.Specifies the base class for all XML Web service client proxies created using ASP.NET.

WebServiceHandlerFactory

Fabrica dinamicamente instâncias do manipulador de serviço Web, cujo tipo ou tipos implementam a interface IHttpHandler.Dynamically manufactures Web service handler instances, whose type or types implement the IHttpHandler interface.

XmlReturnReader

As leituras retornam valores do XML codificado no corpo das respostas de entrada para clientes do serviço Web implementados usando HTTP, mas sem SOAP.Reads return values from XML that is encoded in the body of incoming responses for Web service clients implemented using HTTP but without SOAP.

Enumerações

LogicalMethodTypes

Especifica como o método de serviço Web XML foi invocado.Specifies how the XML Web service method was invoked.

SoapHeaderDirection

Especifica se o destinatário do SoapHeader é o serviço Web XML, o cliente do serviço Web XML ou ambos.Specifies whether the recipient of the SoapHeader is the XML Web service, the XML Web service client, or both.

SoapMessageStage

Especifica o estágio de processamento de uma mensagem SOAP.Specifies the processing stage of a SOAP message.

SoapParameterStyle

Especifica como os parâmetros são formatados em uma mensagem SOAP.Specifies how parameters are formatted in a SOAP message.

SoapProtocolVersion

Especifica a versão do protocolo SOAP usada para se comunicar com um serviço Web XML.Specifies the version of the SOAP protocol used to communicate with an XML Web service.

SoapServiceRoutingStyle

Especifica como uma mensagem SOAP é roteada para o servidor Web que hospeda o serviço Web XML.Specifies how a SOAP message is routed to the Web server hosting the XML Web service.

Delegados

InvokeCompletedEventHandler

Representa um manipulador de eventos que aceita os resultados de métodos Web invocados de forma assíncrona.Represents an event handler that accepts the results of asynchronously invoked Web methods. Essa classe não pode ser herdada.This class cannot be inherited.