XmlReturnReader.Read(WebResponse, Stream) XmlReturnReader.Read(WebResponse, Stream) XmlReturnReader.Read(WebResponse, Stream) XmlReturnReader.Read(WebResponse, Stream) Method

Definition

Ruft einen von einem in der HTTP-Antwort enthaltenen XML-Dokument deserialisierten Rückgabewert ab.Gets a return value deserialized from an XML document contained in the HTTP response.

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

Parameter

response
WebResponse WebResponse WebResponse WebResponse

Das HttpRequest-Objekt, das die Ausgabemeldung für einen Vorgang enthält.An HttpRequest object containing the output message for an operation.

responseStream
Stream Stream Stream Stream

Ein Stream, dessen Inhalt der Text der HTTP-Antwort ist, die durch den response-Parameter dargestellt wird.A Stream whose content is the body of the HTTP response represented by the response parameter.

Gibt zurück

Ein von einem in der HTTP-Antwort enthaltenen XML-Dokument deserialisierter Rückgabewert.A return value deserialized from an XML document contained in the HTTP response.

Hinweise

Um den XML-Inhalt der HTTP-Antwort zu deserialisieren XmlReturnReader , verwendet die-Implementierung Read der-Methode XmlSerializer das-Objekt, das als Argument Initialize an die-Methode übermittelt wird.To deserialize the XML content of the HTTP response, the XmlReturnReader class's implementation of the Read method uses the XmlSerializer object passed as an argument to the Initialize method. Es wird eine Ausnahme ausgelöst, wenn der MIME-Inhaltstyp der text/xmlHTTP-Antwort nicht ist.It throws an exception if the HTTP response's MIME content type is not text/xml. Die-Methode schließt die Antwort, bevor der Rückgabewert der deserialisierten Webmethode zurückgegeben wird.The method closes the response before returning the deserialized Web method return value.

Gilt für: