XmlReturnReader 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.
Liest mithilfe von HTTP und ohne SOAP die Rückgabewerte von XML, das im Text der eingehenden Antworten für Webdienstclients codiert ist.
public ref class XmlReturnReader : System::Web::Services::Protocols::MimeReturnReader
public class XmlReturnReader : System.Web.Services.Protocols.MimeReturnReader
type XmlReturnReader = class
inherit MimeReturnReader
Public Class XmlReturnReader
Inherits MimeReturnReader
- Vererbung
Hinweise
XmlReturnReaderund andere Klassen im System.Web.Services.Protocols Namespace unterstützen die Implementierungen von Webdiensten des .NET Framework über die HTTP-GET- und HTTP-POST-Vorgänge. 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 mit dem SOAP-Standard aus. Die XmlReturnReader -Klasse implementiert das clientseitige Lesen von XML-Dokumenten in Rückgabewerte für Webmethoden. Die XML-Dokumente werden im Text der HTTP-Antworten codiert.
Sie müssen in der Regel nicht direkt verwenden XmlReturnReader . Wenn das Wsdl.exe-Tool Clientproxycode gemäß den HTTP-GET- oder HTTP-POST-Implementierungen generiert, wendet es stattdessen auf HttpMethodAttribute jede Webmethode an und legt die -Eigenschaft des Attributs ReturnFormatter auf fest XmlReturnReader.
Konstruktoren
XmlReturnReader() |
Initialisiert eine neue Instanz der XmlReturnReader-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 einen Initialisierer für die angegebene Methode zurück. |
GetInitializers(LogicalMethodInfo[]) |
Gibt ein Array von Initialisierungsobjekten zurück, die einem Eingabearray von Methodendefinitionen entsprechen. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize(Object) |
Initialisiert eine Instanz. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Read(WebResponse, Stream) |
Ruft einen von einem in der HTTP-Antwort enthaltenen XML-Dokument deserialisierten Rückgabewert ab. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |