Поделиться через


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равен . Метод закрывает ответ перед возвратом десериализованного значения веб-метода.

Применяется к