XmlReturnReader.Read(WebResponse, Stream) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett returvärde som deserialiserats från ett XML-dokument som finns i HTTP-svaret.
public:
override System::Object ^ Read(System::Net::WebResponse ^ response, System::IO::Stream ^ responseStream);
public override object Read(System.Net.WebResponse response, System.IO.Stream responseStream);
override this.Read : System.Net.WebResponse * System.IO.Stream -> obj
Public Overrides Function Read (response As WebResponse, responseStream As Stream) As Object
Parametrar
- response
- WebResponse
Ett HttpRequest objekt som innehåller utdatameddelandet för en åtgärd.
- responseStream
- Stream
En Stream vars innehåll är brödtexten i HTTP-svaret som representeras av parametern response .
Returer
Ett returvärde deserialiserat från ett XML-dokument som finns i HTTP-svaret.
Kommentarer
För att deserialisera XML-innehållet i HTTP-svaret XmlReturnReader använder klassens implementering av Read metoden objektet XmlSerializer som skickas som ett argument till Initialize metoden. Det utlöser ett undantag om HTTP-svarets MIME-innehållstyp inte text/xmlär . Metoden stänger svaret innan returvärdet för den deserialiserade webbmetoden returneras.