<Add> Element for webRequestModules (Network Settings)
Добавляет в приложение пользовательский модуль веб-запросов.
<Конфигурации>
<system.net>
<webRequestModules>
<Добавить>
Синтаксис
<add
prefix="URI prefix"
type="type_fullname, assembly_fullname"
/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Attribute | Описание |
---|---|
prefix |
Префикс URI для запросов, обрабатываемых этим модулем веб-запросов. |
type |
Полное имя типа (указанное FullName свойством) и имя сборки (указанное FullName свойством), разделенные запятой, реализующие этот модуль веб-запросов. |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент | Описание |
---|---|
webRequestModules | Указывает модули, используемые для запроса сведений от сетевых узлов. |
Комментарии
Атрибут prefix
определяет префикс URI, который использует указанный модуль веб-запроса. Модули веб-запросов обычно регистрируются для обработки определенного протокола, например HTTP или FTP, но могут быть зарегистрированы для обработки запроса к определенному серверу или пути на сервере.
Модуль веб-запроса создается при передаче в метод соответствующего WebRequest.Create URI префикса.
Значение атрибута prefix
должно быть символами в начале допустимого URI. Например, http
или http://www.contoso.com
.
Значение атрибута type
должно быть допустимым именем типа и соответствующим именем сборки, разделенными запятой.
Файлы конфигурации
Этот элемент может использоваться в файле конфигурации приложения или в файле конфигурации компьютера (Machine.config).
Пример
В следующем примере регистрируется пользовательский модуль веб-запросов для HTTP. Следует заменить значения Version и PublicKeyToken правильными значениями для указанного модуля.
<configuration>
<system.net>
<webRequestModules>
<add prefix="http"
type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</webRequestModules>
</system.net>
</configuration>