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其內容為 HTTP 回應的主體,該回應由參數response表示。

傳回

一個從 HTTP 回應中包含的 XML 文件反序列化的回傳值。

備註

為了反序列化 HTTP 回應的 XML 內容, XmlReturnReader 該類別的實作 Read 會使用 XmlSerializer 作為參數傳遞給方法 Initialize 的物件。 如果 HTTP 回應的 MIME 內容類型不是 text/xml,則會拋出例外。 該方法會先關閉回應,然後回傳去序列化的 Web 方法回傳值。

適用於