Partilhar via


System.Web.Services.Protocols Namespace

Contém 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.

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.

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.

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.

HttpGetClientProtocol

A classe base para proxies de cliente do serviço Web XML que usam o protocolo HTTP GET.

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. Essa classe não pode ser herdada.

HttpPostClientProtocol

A classe base para proxies de cliente do serviço Web XML que usam o protocolo HTTP POST.

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.

HttpWebClientProtocol

Representa a classe base para todos os proxies de clientes de serviço Web XML que usam o protocolo de transporte HTTP.

InvokeCompletedEventArgs

Representa o resultado de um método Web invocado de forma assíncrona.

LogicalMethodInfo

Representa os atributos e os metadados para um método de serviço Web XML. Essa classe não pode ser herdada.

MatchAttribute

Representa os atributos de uma correspondência feita usando a correspondência de padrão de texto. Essa classe não pode ser herdada.

MimeFormatter

Fornece uma classe base abstrata para todos os leitores e gravadores para cliente e serviços Web implementados usando HTTP, mas sem 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.

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.

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.

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.

PatternMatcher

Pesquisa o texto de resposta HTTP para valores de retorno para clientes de serviço Web.

ServerProtocol

O .NET Framework usa classes que derivam da classe ServerProtocol para processar solicitações de serviço Web XML.

ServerProtocolFactory

O .NET Framework usa classes que derivam da classe ServerProtocolFactory para processar solicitações de serviço Web XML.

ServerType

O .NET Framework usa a classe ServerType para processar solicitações de serviço Web XML.

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.

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. Essa classe não pode ser herdada.

SoapDocumentMethodAttribute

Aplicar o SoapDocumentMethodAttribute a um método especifica que as mensagens SOAP para e do método usam a formatação Document.

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.

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.

SoapExtension

A classe base para as extensões SOAP de serviços Web XML criados com o 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.

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.

SoapHeader

Quando substituído em uma classe derivada, representa o conteúdo de um cabeçalho SOAP.

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. Essa classe não pode ser herdada.

SoapHeaderCollection

Contém uma coleção de instâncias da classe SoapHeader.

SoapHeaderException

A representação de SOAP de um erro de servidor.

SoapHeaderHandling

A classe SoapHeaderHandling é usada para obter, definir, gravar e ler o conteúdo do cabeçalho SOAP para e de mensagens SOAP.

SoapHeaderMapping

A classe SoapHeaderMapping representa um mapeamento de cabeçalho SOAP.

SoapHttpClientProtocol

Especifica o cliente da classe do qual os proxies são derivados ao usar o SOAP.

SoapMessage

Representa os dados em uma solicitação SOAP ou resposta SOAP em um determinado SoapMessageStage.

SoapRpcMethodAttribute

Especifica que as mensagens SOAP enviadas de/para o método usam a formatação RPC.

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.

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. Essa classe não pode ser herdada.

SoapServerMethod

Representa os atributos e os metadados para um método de serviço Web XML. Essa classe não pode ser herdada.

SoapServerProtocol

O .NET Framework cria uma instância da classe SoapServerProtocol para processar solicitações de serviço Web XML.

SoapServerProtocolFactory

O .NET Framework cria uma instância da classe SoapServerProtocolFactory para processar solicitações de serviço Web XML.

SoapServerType

A classe SoapServerType representa o tipo no qual o serviço Web XML se baseia.

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. Essa classe não pode ser herdada.

TextReturnReader

Leituras retornam valores de texto de resposta HTTP para clientes de serviço Web implementados usando HTTP, mas sem 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.

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.

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.

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.

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.

WebClientProtocol

Especifica a classe base para todos os proxies de cliente do serviço Web XML criados usando ASP.NET.

WebServiceHandlerFactory

Fabrica dinamicamente instâncias do manipulador de serviço Web, cujo tipo ou tipos implementam a interface IHttpHandler.

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.

Enumerações

LogicalMethodTypes

Especifica como o método de serviço Web XML foi invocado.

SoapHeaderDirection

Especifica se o destinatário do SoapHeader é o serviço Web XML, o cliente do serviço Web XML ou ambos.

SoapMessageStage

Especifica o estágio de processamento de uma mensagem SOAP.

SoapParameterStyle

Especifica como os parâmetros são formatados em uma mensagem SOAP.

SoapProtocolVersion

Especifica a versão do protocolo SOAP usada para se comunicar com um serviço Web XML.

SoapServiceRoutingStyle

Especifica como uma mensagem SOAP é roteada para o servidor Web que hospeda o serviço Web XML.

Delegados

InvokeCompletedEventHandler

Representa um manipulador de eventos que aceita os resultados de métodos Web invocados de forma assíncrona. Essa classe não pode ser herdada.