MimeReturnReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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) |