HtmlFormParameterReader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает параметры входящего запроса для веб-служб, реализуемых используя HTTP с парами "имя-значение", кодируемыми подобно HTML-форме, а не как сообщение SOAP.
public ref class HtmlFormParameterReader : System::Web::Services::Protocols::ValueCollectionParameterReader
public class HtmlFormParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
type HtmlFormParameterReader = class
inherit ValueCollectionParameterReader
Public Class HtmlFormParameterReader
Inherits ValueCollectionParameterReader
- Наследование
Комментарии
HtmlFormParameterReaderи другие классы в System.Web.Services.Protocols пространстве имен поддерживают реализации веб-служб платформа .NET Framework с помощью операций http-GET и http-POST. Средства записи и чтения веб-служб выполняют сериализацию и десериализацию соответственно между параметрами или возвращаемыми объектами веб-методов и потоками запросов или ответов HTTP. Средства записи веб-служб и модули чтения используют протокол HTTP для транспорта, но не обмениваются сообщениями с помощью стандарта SOAP. Класс на стороне службы HtmlFormParameterReader предоставляет Read метод для считывания пар "имя-значение" параметра, которые кодируются в текст HTTP-запроса с типом MIME application/x-www-form-urlencoded
.
Как правило, использовать напрямую не требуется HtmlFormParameterReader . веб-службы HTTP POST включаются, когда элемент ASP.NET файла конфигурации ( <protocols> Web.config) содержит <add> элемент для <protocols> элемента, атрибут которого name
имеет значение "HttpPost". HtmlFormParameterReaderКласс автоматически используется, если включена веб-служба HTTP-POST и получен применимый запрос HTTP.
Конструкторы
HtmlFormParameterReader() |
Инициализирует новый экземпляр класса HtmlFormParameterReader. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetInitializer(LogicalMethodInfo) |
Возвращает инициализатор для указанного метода. (Унаследовано от ValueCollectionParameterReader) |
GetInitializers(LogicalMethodInfo[]) |
Когда переопределен в производном классе, возвращает массив объектов инициализаторов, соответствующий входному массиву определений методов. (Унаследовано от MimeFormatter) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Initialize(Object) |
Инициализирует экземпляр. (Унаследовано от ValueCollectionParameterReader) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Read(HttpRequest) |
Считывает пары "имя-значение" в значения параметров веб-метода. |
Read(NameValueCollection) |
Преобразует коллекцию пар "имя-значение" в массив объектов, представляющих значения параметров метода. (Унаследовано от ValueCollectionParameterReader) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |