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


XmlReturnReader Класс

Определение

Считывает возвращаемые значения из XML, закодированного в тексте входящих ответов для клиентов веб-служб, реализованных с помощью ПРОТОКОЛА HTTP, но без SOAP.

public ref class XmlReturnReader : System::Web::Services::Protocols::MimeReturnReader
public class XmlReturnReader : System.Web.Services.Protocols.MimeReturnReader
type XmlReturnReader = class
    inherit MimeReturnReader
Public Class XmlReturnReader
Inherits MimeReturnReader
Наследование

Комментарии

XmlReturnReader и другие классы в System.Web.Services.Protocols пространстве имен поддерживают реализации веб-служб .NET Framework с помощью HTTP-GET и HTTP-POST операций. Средства записи веб-служб и средства чтения сериализуются и десериализируют соответственно между параметрами или возвращаемыми объектами веб-методов и потоками HTTP-запроса или ответа. Записи веб-служб и читатели используют HTTP для транспорта, но не обмениваются сообщениями с использованием стандарта SOAP. Класс XmlReturnReader реализует клиентское чтение XML-документов в возвращаемые значения веб-метода. XML-документы кодируются в тексте http-ответов.

Обычно вам не нужно использовать XmlReturnReader напрямую. Вместо этого, когда средство Wsdl.exe создает код прокси-сервера клиента в соответствии с реализацией HTTP-GET или HTTP-POST, он применяется HttpMethodAttribute к каждому веб-методу и задает для свойства атрибута ReturnFormatter значение XmlReturnReader.

Конструкторы

Имя Описание
XmlReturnReader()

Инициализирует новый экземпляр класса XmlReturnReader.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetInitializer(LogicalMethodInfo)

Возвращает инициализатор для указанного метода.

GetInitializers(LogicalMethodInfo[])

Возвращает массив объектов инициализатора, соответствующих входной массив определений методов.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
Initialize(Object)

Инициализирует экземпляр.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Read(WebResponse, Stream)

Возвращает возвращаемое значение, десериализированное из XML-документа, содержащегося в ответе HTTP.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел