MimeReturnReader Classe
Definição
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.
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.
public ref class MimeReturnReader abstract : System::Web::Services::Protocols::MimeFormatter
public abstract class MimeReturnReader : System.Web.Services.Protocols.MimeFormatter
type MimeReturnReader = class
inherit MimeFormatter
Public MustInherit Class MimeReturnReader
Inherits MimeFormatter
- Herança
- Derivado
Comentários
MimeReturnReader e outras classes no System.Web.Services.Protocols namespace dão suporte às implementações de serviços Web do .NET Framework por meio das operações HTTP-GET e HTTP-POST. Os escritores e leitores de serviços Web serializam e desserializam, respectivamente, entre os parâmetros ou os objetos retornados dos métodos da Web e os fluxos de solicitação ou resposta HTTP. Os escritores e leitores de serviços Web usam HTTP para transporte, mas não trocam mensagens usando o padrão SOAP.
A MimeReturnReader classe estabelece uma interface comum Read para toda a leitura do lado do cliente de fluxos de resposta HTTP em valores de retorno do método Web.
Normalmente, você não precisará usar MimeReturnReader nem suas classes descendentes diretamente. Em vez disso, quando a ferramenta Wsdl.exe gera o código proxy do cliente de acordo com as implementações de HTTP-GET ou HTTP-POST, ela aplica a HttpMethodAttribute cada método Web e define a propriedade do ReturnFormatter atributo para a XmlReturnReader classe, que é derivada de MimeReturnReader.
Construtores
| Nome | Description |
|---|---|
| MimeReturnReader() |
Inicializa uma nova instância da classe MimeReturnReader. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetInitializer(LogicalMethodInfo) |
Quando substituído em uma classe derivada, retorna um inicializador para o método especificado. (Herdado de MimeFormatter) |
| GetInitializers(LogicalMethodInfo[]) |
Quando substituído em uma classe derivada, retorna uma matriz de objetos inicializadores correspondentes a uma matriz de entrada de definições de método. (Herdado de MimeFormatter) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Initialize(Object) |
Quando substituído em uma classe derivada, inicializa uma instância. (Herdado de MimeFormatter) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Read(WebResponse, Stream) |
Quando substituído em uma classe derivada, desserializa uma resposta HTTP em um valor retornado do método Web. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |