Freigeben über


MimeReturnReader Klasse

Definition

Stellt eine allgemeine Basisimplementierung für Reader von Rückgabewerten in eingehenden Antworten für Webdienstclients bereit, die mit HTTP, aber ohne SOAP implementiert werden.

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
Vererbung
MimeReturnReader
Abgeleitet

Hinweise

MimeReturnReaderund andere Klassen im System.Web.Services.Protocols -Namespace unterstützen die Implementierungen von Webdiensten der .NET Framework über die HTTP-GET- und HTTP-POST-Vorgänge. Webdienst-Writer und -Reader serialisieren bzw. deserialisieren zwischen den Parametern oder Rückgabeobjekten von Webmethoden und den HTTP-Anforderungs- oder Antwortstreams. Webdienst-Writer und -Leser verwenden HTTP für den Transport, tauschen nachrichten jedoch nicht mithilfe des SOAP-Standards aus.

Die MimeReturnReader -Klasse richtet eine gemeinsame Read Schnittstelle für das gesamte clientseitige Lesen von HTTP-Antwortstreams in Rückgabewerte der Webmethode ein.

In der Regel müssen Sie MimeReturnReader oder die zugehörigen Nachfolgerklassen nicht direkt verwenden. Wenn das Wsdl.exe Tool stattdessen Clientproxycode gemäß den HTTP-GET- oder HTTP-POST-Implementierungen generiert, wendet es HttpMethodAttribute auf jede Webmethode an und legt die -Eigenschaft des Attributs ReturnFormatter auf die XmlReturnReader -Klasse fest, die von abgeleitet MimeReturnReader ist.

Konstruktoren

MimeReturnReader()

Initialisiert eine neue Instanz der MimeReturnReader-Klasse.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetInitializer(LogicalMethodInfo)

Gibt beim Überschreiben in einer abgeleiteten Klasse eine Initialisierung für die angegebene Methode zurück.

(Geerbt von MimeFormatter)
GetInitializers(LogicalMethodInfo[])

Gibt beim Überschreiben in einer abgeleiteten Klasse ein Array von Initialisierungsobjekten zurück, das einem Eingabearray von Methodendefinitionen entspricht.

(Geerbt von MimeFormatter)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Initialize(Object)

Initialisiert beim Überschreiben in einer abgeleiteten Klasse eine Instanz.

(Geerbt von MimeFormatter)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Read(WebResponse, Stream)

Deserialisiert beim Überschreiben in einer abgeleiteten Klasse eine HTTP-Antwort in den Rückgabewert einer Webmethode.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Siehe auch