MimeReturnReader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine allgemeine Basisimplementierung für Leser eingehender Antwortrücklaufwerte für Webdienstclients bereit, die mit HTTP, aber ohne SOAP implementiert wurden.
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
- Abgeleitet
Hinweise
MimeReturnReader und andere Klassen im System.Web.Services.Protocols Namespace unterstützen die .NET Framework-Implementierungen von Webdiensten über die vorgänge HTTP-GET und HTTP-POST. Webdienstautoren und Leser serialisieren bzw. deserialisieren zwischen den Parametern oder Rückgabeobjekten von Webmethoden und den HTTP-Anforderungs- oder Antwortdatenströmen. Webdienstautoren und -leser verwenden HTTP für den Transport, tauschen jedoch keine Nachrichten mithilfe des SOAP-Standards aus.
Die MimeReturnReader Klasse stellt eine gemeinsame Read Schnittstelle für alle clientseitigen Lesevorgangs von HTTP-Antwortdatenströmen in Rückgabewerte der Webmethode her.
Normalerweise müssen Sie die untergeordneten Klassen nicht direkt verwenden MimeReturnReader . Wenn das Wsdl.exe-Tool stattdessen Clientproxycode gemäß den implementierungen HTTP-GET oder HTTP-POST generiert, wendet es dies HttpMethodAttribute auf jede Webmethode an und legt die Eigenschaft des Attributs ReturnFormatter auf die Klasse fest, von MimeReturnReaderder XmlReturnReader abgeleitet wird.
Konstruktoren
| Name | Beschreibung |
|---|---|
| MimeReturnReader() |
Initialisiert eine neue Instanz der MimeReturnReader-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetInitializer(LogicalMethodInfo) |
Wenn eine abgeleitete Klasse überschrieben wird, wird ein Initialisierer für die angegebene Methode zurückgegeben. (Geerbt von MimeFormatter) |
| GetInitializers(LogicalMethodInfo[]) |
Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von Initialisierungsobjekten zurückgegeben, das einem Eingabearray von Methodendefinitionen entspricht. (Geerbt von MimeFormatter) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Initialize(Object) |
Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, initialisiert sie eine Instanz. (Geerbt von MimeFormatter) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Read(WebResponse, Stream) |
Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, wird eine HTTP-Antwort in einen Rückgabewert einer Webmethode deserialisiert. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |