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и другие классы в 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) |