MimeReturnReader Classe

Definição

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.

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
MimeReturnReader
Derivado

Observações

MimeReturnReader e outras classes no espaço de nomes System.Web.Services.Protocols suportam as implementações de serviços Web do .NET Framework através das operações HTTP-GET e HTTP-POST. Os escritores e leitores de serviços web serializam e desserializam, respetivamente, entre os parâmetros ou objetos de retorno dos métodos Web e os fluxos de pedidos ou respostas 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, não precisas de usar MimeReturnReader diretamente as classes descendentes delas. Em vez disso, quando a ferramenta Wsdl.exe gera código proxy cliente de acordo com as implementações HTTP-GET ou HTTP-POST, aplica o HttpMethodAttribute a cada método Web e define a propriedade do ReturnFormatter atributo para a XmlReturnReader classe, que é derivada de MimeReturnReader.

Construtores

Name Description
MimeReturnReader()

Inicializa uma nova instância da MimeReturnReader classe.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetInitializer(LogicalMethodInfo)

Quando sobrescrito numa classe derivada, devolve um inicializador para o método especificado.

(Herdado de MimeFormatter)
GetInitializers(LogicalMethodInfo[])

Quando sobrescrito numa classe derivada, devolve um array de objetos inicializadores correspondente a um array de entrada de definições de métodos.

(Herdado de MimeFormatter)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Initialize(Object)

Quando é sobreposto numa classe derivada, inicializa uma instância.

(Herdado de MimeFormatter)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Read(WebResponse, Stream)

Quando sobreposta numa classe derivada, desserializa uma resposta HTTP num valor de retorno de método Web.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também