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


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)

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

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