Бөлісу құралы:


MimeReturnReader Класс

Определение

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

public ref class MimeReturnReader abstract : System::Web::Services::Protocols::MimeFormatter
public abstract class MimeReturnReader : System.Web.Services.Protocols.MimeFormatter
type MimeReturnReader = class
    inherit MimeFormatter
Public MustInherit Class MimeReturnReader
Inherits MimeFormatter
Наследование
MimeReturnReader
Производный

Комментарии

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

Класс MimeReturnReader устанавливает общий Read интерфейс для всех клиентских потоков ответа HTTP в возвращаемые значения веб-метода.

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

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

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

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

Методы

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

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

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

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

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

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

(Унаследовано от MimeFormatter)
GetInitializers(LogicalMethodInfo[])

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

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

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

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

При переопределении в производном классе инициализирует экземпляр.

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

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

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

При переопределении в производном классе десериализация HTTP-ответа в возвращаемое значение веб-метода.

ToString()

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

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

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

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