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 Rückgabewerte aus XML, die im Textkörper eingehender Antworten für Webdienstclients codiert sind, die mit HTTP, aber ohne SOAP implementiert wurden.
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
XmlReturnReader 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 XmlReturnReader Klasse implementiert das clientseitige Lesen von XML-Dokumenten in Webmethoden-Rückgabewerte. Die XML-Dokumente werden im Textkörper von HTTP-Antworten codiert.
Normalerweise müssen Sie nicht direkt verwenden XmlReturnReader . 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 XmlReturnReader.
Konstruktoren
| Name | Beschreibung |
|---|---|
| XmlReturnReader() |
Initialisiert eine neue Instanz der XmlReturnReader-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) |
Gibt einen Initialisierer für die angegebene Methode zurück. |
| GetInitializers(LogicalMethodInfo[]) |
Gibt ein Array von Initialisierungsobjekten zurück, das einem Eingabearray von Methodendefinitionen entspricht. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Initialize(Object) |
Initialisiert eine Instanz. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Read(WebResponse, Stream) |
Ruft einen Rückgabewert ab, der aus einem XML-Dokument, das in der HTTP-Antwort enthalten ist, deserialisiert wird. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |