System.Web.Services.Protocols Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
| 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 |
| 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 |
| 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. |