XmlReturnReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Čte návratové hodnoty z XML, který je zakódován v těle příchozích odpovědí pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu SOAP.
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
- Dědičnost
Poznámky
XmlReturnReader a další třídy v System.Web.Services.Protocols oboru názvů podporují implementace webových služeb rozhraní .NET Framework prostřednictvím operací HTTP-GET a HTTP-POST. Zapisovače a čtenáři webových služeb serializují a deserializují mezi parametry nebo návratovými objekty webových metod a datovými proudy požadavků HTTP nebo odpovědí. Zapisovači a čtenáři webových služeb používají k přenosu protokol HTTP, ale nevyměňují zprávy pomocí standardu SOAP. Třída XmlReturnReader implementuje čtení dokumentů XML na straně klienta do návratových hodnot webové metody. Dokumenty XML jsou kódovány v textu odpovědí HTTP.
Obvykle nebudete muset používat XmlReturnReader přímo. Místo toho nástroj Wsdl.exe vygeneruje kód proxy klienta podle implementace HTTP-GET nebo HTTP-POST, použije na každou webovou metodu HttpMethodAttribute a nastaví vlastnost atributu ReturnFormatter na XmlReturnReader.
Konstruktory
XmlReturnReader() |
Inicializuje novou instanci XmlReturnReader třídy. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetInitializer(LogicalMethodInfo) |
Vrátí inicializátor pro zadanou metodu. |
GetInitializers(LogicalMethodInfo[]) |
Vrátí pole inicializačních objektů odpovídající vstupní matici definic metod. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
Initialize(Object) |
Inicializuje instanci. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Read(WebResponse, Stream) |
Získá návratovou hodnotu deserializovaná z dokumentu XML obsaženého v odpovědi HTTP. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |