UrlParameterReader Класс

Определение

Считывает параметры входящего запроса для веб-служб, реализуемых с помощью HTTP с парами "имя-значение", кодируемыми в строке запроса URL, а не как сообщение SOAP.

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

Комментарии

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

UrlParameterReaderКласс предоставляет метод на стороне службы, Read для чтения пар "имя-значение" параметра, которые кодируются в строку запроса HTTP-запроса. Например, в URL-адресе http://contoso.com?a=1&b=2 a и b являются именами параметров, а 1 и 2 — их значениями.

Как правило, использовать напрямую не требуется UrlParameterReader . HTTP — получение веб-служб включается, если элемент файла конфигурации ASP.NET (Web.config) protocols содержит add элемент, значение атрибута name которого — " HttpGet ". UrlParameterReaderКласс используется автоматически при включении веб-службы HTTP — GET и получении соответствующего запроса HTTP.

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

UrlParameterReader()

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Считывает пары "имя-значение", которые шифруются в строке HTTP-запроса в значения параметров веб-метода.

Read(NameValueCollection)

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

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

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

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

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

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