XmlReturnReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odczytuje zwracane wartości z kodu XML zakodowane w treści odpowiedzi przychodzących dla klientów usługi sieci Web zaimplementowanych przy użyciu protokołu HTTP, ale bez protokołu 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
- Dziedziczenie
Uwagi
XmlReturnReaderi inne klasy w System.Web.Services.Protocols przestrzeni nazw obsługują implementacje usług internetowych .NET Framework za pośrednictwem operacji HTTP-GET i HTTP-POST. Autorzy usług sieci Web i czytelnicy serializują i deserializują odpowiednio między parametrami lub zwracami obiektami metod sieci Web oraz strumieniami żądań HTTP lub odpowiedzi. Autorzy usług sieci Web i czytelnicy używają protokołu HTTP do transportu, ale nie wymieniają komunikatów przy użyciu standardu SOAP. Klasa XmlReturnReader implementuje odczyt po stronie klienta dokumentów XML do wartości zwracanych przez metodę sieci Web. Dokumenty XML są kodowane w treści odpowiedzi HTTP.
Zazwyczaj nie trzeba używać XmlReturnReader ich bezpośrednio. Zamiast tego, gdy narzędzie Wsdl.exe generuje kod serwera proxy klienta zgodnie z implementacjami HTTP-GET lub HTTP-POST, stosuje HttpMethodAttribute do każdej metody sieci Web i ustawia właściwość atrybutu ReturnFormatter na XmlReturnReader.
Konstruktory
XmlReturnReader() |
Inicjuje nowe wystąpienie klasy XmlReturnReader. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetInitializer(LogicalMethodInfo) |
Zwraca inicjator dla określonej metody. |
GetInitializers(LogicalMethodInfo[]) |
Zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metody. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Initialize(Object) |
Inicjuje wystąpienie. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Read(WebResponse, Stream) |
Pobiera wartość zwracaną deserializacji z dokumentu XML zawartego w odpowiedzi HTTP. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |