<Элемент webRequestModules> (параметры сети)
Указывает модули, используемые для запроса сведений от сетевых узлов.
<Конфигурации>
<system.net>
<webRequestModules>
Синтаксис
<webRequestModules>
</webRequestModules>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент | Описание |
---|---|
добавление | Добавляет в приложение пользовательский модуль веб-запросов. |
пусто | Удаляет все зарегистрированные модули веб-запросов из приложения. |
remove | Удаляет пользовательский модуль веб-запросов из приложения. |
Родительские элементы
Элемент | Описание |
---|---|
system.net | Содержит параметры сети, определяющие способ подключения .NET Framework к Интернету. |
Комментарии
Элемент webRequestModules
регистрирует потомки класса WebRequest, чтобы обработать запросы информации к сетевым узлам. Модули веб-запросов должны реализовывать IWebRequestCreate интерфейс .
Платформа .NET Framework включает модули веб-запросов для URI, которые начинаются с http://
, https://
и file://
. Вы можете переопределить модули по умолчанию, только зарегистрировав пользовательский модуль в файле конфигурации.
Файлы конфигурации
Этот элемент может использоваться в файле конфигурации приложения или в файле конфигурации компьютера (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>