XmlReturnReader.Read(WebResponse, Stream) 方法

定义

获取从 HTTP 响应中包含的 XML 文档反序列化的返回值。

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

参数

response
WebResponse

包含 HttpRequest 操作的输出消息的对象。

responseStream
Stream

Stream其内容是参数表示response的 HTTP 响应的正文。

返回

从 HTTP 响应中包含的 XML 文档反序列化的返回值。

注解

为了反序列化 HTTP 响应的 XML 内容,该方法 XmlReturnReader 的类实现 Read 使用 XmlSerializer 作为参数 Initialize 传递给该方法的对象。 如果 HTTP 响应的 MIME 内容类型不是 text/xml,则会引发异常。 该方法在返回反序列化的 Web 方法返回值之前关闭响应。

适用于