XmlReturnReader.Read(WebResponse, Stream) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает возвращаемое значение, десериализованное из XML-документа, содержащегося в HTTP-ответе.
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
.
Возвращаемое значение
Возвращаемое значение, десериализованное из XML-документа, содержащегося в HTTP-ответе.
Комментарии
Для десериализации XML-содержимого HTTP-ответа реализация Read метода класса использует объект , XmlReturnReaderXmlSerializer переданный в качестве аргумента Initialize в метод . Он создает исключение, если тип контента MIME HTTP-ответа не text/xml
равен . Метод закрывает ответ перед возвратом десериализованного значения веб-метода.