System.Web.Services.Protocols Espaço de Nomes

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

Classes

Name Description
AnyReturnReader

Fornece um leitor mínimo dos valores de retorno de resposta recebidos para clientes de serviços Web implementados usando HTTP mas sem SOAP.

HtmlFormParameterReader

Lê parâmetros de pedidos recebidos para serviços Web implementados usando HTTP, com pares nome-valor codificados como um formulário HTML em vez de uma mensagem SOAP.

HtmlFormParameterWriter

Escreve parâmetros de pedido de saída para serviços Web implementados usando HTTP com pares nome-valor codificados como um formulário HTML em vez de uma mensagem SOAP.

HttpGetClientProtocol

A classe base para proxies de clientes de serviço Web XML que utilizam o protocolo HTTP-GET.

HttpMethodAttribute

Aplicar este 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 lê a resposta do método de serviço Web XML. Esta classe não pode ser herdada.

HttpPostClientProtocol

A classe base para proxies de clientes de serviço Web XML que utilizam o protocolo HTTP-POST.

HttpSimpleClientProtocol

Representa a classe base para comunicar com um serviço Web XML usando as simples ligações de protocolos HTTP-GET e HTTP-POST.

HttpWebClientProtocol

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

InvokeCompletedEventArgs

Representa o resultado de um método web invocado assíncronamente.

LogicalMethodInfo

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

MatchAttribute

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

MimeFormatter

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

MimeParameterReader

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

MimeParameterWriter

Fornece uma implementação base comum para escritores de parâmetros de pedido de saída para clientes de serviços Web implementados usando HTTP mas sem SOAP.

MimeReturnReader

Fornece uma implementação base comum para leitores de valores de retorno de resposta recebida para clientes de serviços Web implementados usando HTTP mas sem SOAP.

NopReturnReader

Serve como leitor não ativo dos valores de retorno de resposta recebida para clientes de serviços Web implementados usando HTTP mas sem SOAP.

PatternMatcher

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

ServerProtocol

.NET Framework utiliza classes derivadas da classe ServerProtocol para processar pedidos de serviço Web XML.

ServerProtocolFactory

.NET Framework utiliza classes derivadas da classe ServerProtocolFactory para processar pedidos de serviço Web XML.

ServerType

.NET Framework utiliza a classe ServerType para processar pedidos de serviços Web XML.

Soap12FaultCodes

Define os códigos de falha SOAP que aparecem numa 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 num pedido SOAP enviado ou numa resposta SOAP recebida por um cliente de serviço Web XML num determinado SoapMessageStage. Esta classe não pode ser herdada.

SoapDocumentMethodAttribute

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

SoapDocumentServiceAttribute

Aplicar o opcional SoapDocumentServiceAttribute a um serviço Web XML define o formato padrão dos pedidos e respostas SOAP enviados para e dos métodos do serviço Web XML dentro do serviço Web XML.

SoapException

Representa a exceção que é lançada 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 criados usando ASP.NET.

SoapExtensionAttribute

Quando sobreposto numa classe derivada, especifica que uma extensão SOAP deve correr 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 comunicar entre um cliente e um serviço Web XML.

SoapHeader

Quando sobreposto numa 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 o cliente de serviço Web XML possam processar. Esta 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, escrever e ler conteúdo de cabeçalhos SOAP para e a partir de 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 num pedido SOAP ou resposta SOAP num determinado SoapMessageStage.

SoapRpcMethodAttribute

Especifica que as mensagens SOAP enviadas para e a partir do método utilizam RPC formatação.

SoapRpcServiceAttribute

Define o formato padrão dos pedidos e respostas SOAP enviados para e de métodos de serviço Web XML dentro do serviço Web XML.

SoapServerMessage

Representa os dados num pedido SOAP recebido ou numa resposta SOAP enviada por um método de serviço Web XML num determinado SoapMessageStage. Esta classe não pode ser herdada.

SoapServerMethod

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

SoapServerProtocol

.NET Framework cria uma instância da classe SoapServerProtocol para processar pedidos de serviços Web XML.

SoapServerProtocolFactory

.NET Framework cria uma instância da classe SoapServerProtocolFactory para processar pedidos de serviços Web XML.

SoapServerType

A SoapServerType classe representa o tipo em que o serviço Web XML se baseia.

SoapUnknownHeader

Representa os dados recebidos de um cabeçalho SOAP que não foram compreendidos pelo serviço Web XML destinatário ou pelo cliente de serviço Web XML. Esta classe não pode ser herdada.

TextReturnReader

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

UrlEncodedParameterWriter

Fornece funcionalidade de codificação de URLs para os criadores de parâmetros de pedidos de saída para clientes de serviços Web implementados usando HTTP mas sem SOAP.

UrlParameterReader

Lê parâmetros de pedidos recebidos para serviços Web implementados usando HTTP com pares nome-valor codificados na string de consulta da URL em vez de uma mensagem SOAP.

UrlParameterWriter

Escreve parâmetros de pedido de saída para serviços Web implementados usando HTTP com pares nome-valor codificados na string de consulta da URL em vez de uma mensagem SOAP.

ValueCollectionParameterReader

Serve como classe base para leitores de parâmetros de pedidos recebidos para serviços Web implementados usando HTTP mas sem SOAP.

WebClientAsyncResult

Fornece uma implementação de IAsyncResult para utilização por proxies de serviços Web XML para implementar o padrão padrão de método assíncrono.

WebClientProtocol

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

WebServiceHandlerFactory

Fabrica dinamicamente instâncias de manipuladores de serviços Web, cujo tipo ou tipos implementam a IHttpHandler interface.

XmlReturnReader

Lê valores de retorno de XML que está codificado no corpo das respostas recebidas para clientes de serviços Web implementados usando HTTP mas sem SOAP.

Enumerações

Name Description
LogicalMethodTypes

Especifica como o método do 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 a fase de processamento de uma mensagem SOAP.

SoapParameterStyle

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

SoapProtocolVersion

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

SoapServiceRoutingStyle

Especifica como uma mensagem SOAP é encaminhada para o servidor Web que aloja o serviço Web XML.

Delegados

Name Description
InvokeCompletedEventHandler

Representa um gestor de eventos que aceita os resultados de métodos Web invocados assíncronamente. Esta classe não pode ser herdada.