Элемент <webRequestModules> (параметры сети)
Задает модули, используемые для запроса данных от сетевых узлов.
<webRequestModules>
</webRequestModules>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент |
Описание |
---|---|
Добавляет в приложение пользовательский модуль веб-запросов. |
|
Удаляет из приложения все зарегистрированные модули веб-запросов. |
|
Удаляет из приложения пользовательский модуль веб-запросов. |
Родительские элементы
Элемент |
Описание |
---|---|
Содержит параметры, определяющие способ подключения платформы .NET Framework к сети. |
Заметки
Этот элемент регистрирует потомки класса 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>