XmlReturnReader.Read(WebResponse, Stream) Metod

Definition

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.

Gäller för