XmlReturnReader-Klasse
Liest mithilfe von HTTP und ohne SOAP die Rückgabewerte von XML, das im Text der eingehenden Antworten für Webdienstclients codiert ist.
Namespace: System.Web.Services.Protocols
Assembly: System.Web.Services (in system.web.services.dll)
Syntax
'Declaration
Public Class XmlReturnReader
Inherits MimeReturnReader
'Usage
Dim instance As XmlReturnReader
public class XmlReturnReader : MimeReturnReader
public ref class XmlReturnReader : public MimeReturnReader
public class XmlReturnReader extends MimeReturnReader
public class XmlReturnReader extends MimeReturnReader
Hinweise
XmlReturnReader und andere Klassen im System.Web.Services.Protocols-Namespace unterstützen die Implementierungen von Webdiensten von .NET Framework über die HTTP-GET- und HTTP-POST-Operationen. Webdienstwriter und -reader serialisieren bzw. deserialisieren zwischen den Parametern oder Rückgabeobjekten von Webmethoden und den HTTP-Anforderungsstreams bzw. -Antwortstreams. Webdienstwriter und -reader verwenden HTTP für den Transport, tauschen jedoch keine Meldungen mithilfe des SOAP-Standards aus. Die XmlReturnReader-Klasse implementiert das clientbasierte Einlesen von XML-Dokumenten in Rückgabewerte der Webmethode. Die XML-Dokumente sind im Text der HTTP-Antworten codiert.
In der Regel ist die direkte Verwendung von XmlReturnReader nicht erforderlich. Wenn das Tool Wsdl.exe stattdessen Clientproxycode entsprechend der Implementierungen von HTTP-GET oder HTTP-POST generiert, wird das HttpMethodAttribute auf alle Webmethoden angewendet, und die ReturnFormatter-Eigenschaft des Attributs wird auf XmlReturnReader festgelegt.
Vererbungshierarchie
System.Object
System.Web.Services.Protocols.MimeFormatter
System.Web.Services.Protocols.MimeReturnReader
System.Web.Services.Protocols.XmlReturnReader
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
XmlReturnReader-Member
System.Web.Services.Protocols-Namespace
MimeFormatter-Klasse
MimeReturnReader-Klasse