System.Web.Services.Protocols Namespace

Contém classes que definem os protocolos usados para transmitir dados pelo fio durante a comunicação entre clientes do serviço Web XML e serviços Web XML criados usando ASP.NET.

Classes

Nome Description
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ê parâmetros de solicitação de entrada para serviços Web implementados usando HTTP, com pares nome-valor codificados como um formulário HTML e não como uma mensagem SOAP.

HtmlFormParameterWriter

Grava parâmetros de solicitação de saída para serviços Web implementados usando HTTP com pares nome-valor codificados como um formulário HTML e não como uma mensagem SOAP.

HttpGetClientProtocol

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

HttpMethodAttribute

Aplicar esse atributo a um cliente de serviço Web XML usando HTTP-GET ou HTTP-POST, define os tipos que serializam os parâmetros enviados para um método de serviço Web XML e leem a resposta do método de 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 se comunicar 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 cliente do 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 metadados de 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ões de texto. Essa classe não pode ser herdada.

MimeFormatter

Fornece uma classe base abstrata para todos os leitores e gravadores para serviços Web e clientes implementados usando HTTP, mas sem SOAP.

MimeParameterReader

Fornece uma implementação base comum para leitores de parâmetros de solicitação para serviços Web implementados usando HTTP, mas sem SOAP.

MimeParameterWriter

Fornece uma implementação 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 base comum para leitores de valores de retorno de resposta de entrada para clientes de serviço Web implementados usando HTTP, mas sem SOAP.

NopReturnReader

Serve como um leitor não atuante de valores de retorno de resposta de entrada para clientes de serviço Web implementados usando HTTP, mas sem SOAP.

PatternMatcher

Pesquisa texto de resposta HTTP em busca de valores retornados para clientes de serviço Web.

ServerProtocol

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

ServerProtocolFactory

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

ServerType

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

Soap12FaultCodes

Define os códigos de falha SOAP que aparecem em uma mensagem SOAP quando ocorre um erro durante a comunicação com 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 determinado SoapMessageStage. Essa classe não pode ser herdada.

SoapDocumentMethodAttribute

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

SoapDocumentServiceAttribute

A aplicação do SoapDocumentServiceAttribute opcional a um serviço Web XML define o formato padrão de solicitações SOAP e respostas enviadas de e para métodos de serviço Web XML dentro do serviço Web XML.

SoapException

Representa a exceção gerada quando um método de serviço Web XML é chamado sobre SOAP e ocorre uma exceção.

SoapExtension

A classe base para extensões SOAP para serviços Web XML criadas usando 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 opcional Subcode de uma falha SOAP quando a versão SOAP 1.2 é usada para se comunicar 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

Esse 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 o 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 SoapHeader classe.

SoapHeaderException

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

SoapHeaderHandling

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

SoapHeaderMapping

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

SoapHttpClientProtocol

Especifica o cliente de classe do qual os proxies derivam ao usar 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 e para o método usam RPC formatação.

SoapRpcServiceAttribute

Define o formato padrão de solicitações SOAP e respostas enviadas de e para métodos de serviço Web XML no 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 determinado SoapMessageStage. Essa classe não pode ser herdada.

SoapServerMethod

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

SoapServerProtocol

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

SoapServerProtocolFactory

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

SoapServerType

A SoapServerType classe 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 compreendido pelo serviço Web XML do destinatário ou pelo cliente de serviço Web XML. Essa classe não pode ser herdada.

TextReturnReader

Lê valores retornados do texto de resposta HTTP para clientes de serviço Web implementados usando HTTP, mas sem SOAP.

UrlEncodedParameterWriter

Fornece funcionalidade de codificação de URL para gravadores de parâmetros de solicitação de saída para clientes de serviço Web implementados usando HTTP, mas sem SOAP.

UrlParameterReader

Lê parâmetros de solicitação de entrada para 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 parâmetros de solicitação pendentes para serviços Web implementados usando HTTP com pares nome-valor codificados na cadeia de consulta da URL em vez de como uma mensagem SOAP.

ValueCollectionParameterReader

Serve como uma classe base para leitores de parâmetros de solicitação de entrada para serviços Web implementados usando HTTP, mas sem SOAP.

WebClientAsyncResult

Fornece uma implementação de uso por proxies de IAsyncResult 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 de manipulador de serviço Web, cujo tipo ou tipos implementam a IHttpHandler interface.

XmlReturnReader

Lê valores retornados de XML codificados no corpo das respostas de entrada para clientes de serviço Web implementados usando HTTP, mas sem SOAP.

Enumerações

Nome Description
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

Nome Description
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.