Condividi tramite


MimeReturnReader Classe

Definizione

Fornisce un'implementazione di base comune per i lettori dei valori restituiti della risposta in ingresso per i client del servizio Web implementati tramite HTTP ma senza 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
Ereditarietà
MimeReturnReader
Derivato

Commenti

MimeReturnReader e altre classi nello System.Web.Services.Protocols spazio dei nomi supportano le implementazioni di .NET Framework dei servizi Web tramite le operazioni HTTP-GET e HTTP-POST. I writer e i lettori di servizi Web serializzano e deserializzano, rispettivamente, tra i parametri o restituiscono oggetti di metodi Web e i flussi di richiesta o risposta HTTP. I writer e i lettori di servizi Web usano HTTP per il trasporto, ma non scambiano messaggi usando lo standard SOAP.

La MimeReturnReader classe stabilisce un'interfaccia comune Read per tutte le letture lato client dei flussi di risposta HTTP nei valori restituiti dal metodo Web.

In genere non sarà necessario usare MimeReturnReader direttamente le classi discendenti o . Quando invece lo strumento Wsdl.exe genera codice proxy client in base alle implementazioni HTTP-GET o HTTP-POST, applica a HttpMethodAttribute ogni metodo Web e imposta la proprietà dell'attributo ReturnFormatter sulla XmlReturnReader classe , derivata da MimeReturnReader.

Costruttori

Nome Descrizione
MimeReturnReader()

Inizializza una nuova istanza della classe MimeReturnReader.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInitializer(LogicalMethodInfo)

Quando sottoposto a override in una classe derivata, restituisce un inizializzatore per il metodo specificato.

(Ereditato da MimeFormatter)
GetInitializers(LogicalMethodInfo[])

Quando sottoposto a override in una classe derivata, restituisce una matrice di oggetti inizializzatori corrispondenti a una matrice di input di definizioni di metodo.

(Ereditato da MimeFormatter)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Initialize(Object)

Quando sottoposto a override in una classe derivata, inizializza un'istanza di .

(Ereditato da MimeFormatter)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Read(WebResponse, Stream)

In caso di override in una classe derivata, deserializza una risposta HTTP in un valore restituito dal metodo Web.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche