Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет прокси-сервер.
<configuration>
<system.net>
<defaultProxy>
<proxy>
Синтаксис
<proxy
autoDetect="True|False|Unspecified"
bypassonlocal="True|False|Unspecified"
proxyaddress="uriString"
scriptLocation="uriString"
usesystemdefault="True|False|Unspecified"
/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Атрибут | Описание |
|---|---|
autoDetect |
Указывает, обнаруживается ли прокси-сервер автоматически. Значение по умолчанию — Unspecified. |
bypassonlocal |
Указывает, пропускается ли прокси-сервер для локальных ресурсов. Локальные ресурсы включают локальный сервер (илиhttp://localhosthttp://loopback) и универсальный код ресурса (http://127.0.0.1URI) без периода (http://webserver). Значение по умолчанию — Unspecified. |
proxyaddress |
Указывает используемый URI прокси-сервера. |
scriptLocation |
Указывает расположение скрипта конфигурации. Не используйте атрибут с этим атрибутом bypassonlocal . |
usesystemdefault |
Указывает, следует ли использовать параметры системного прокси-сервера. Если задано значение True, последующие атрибуты переопределяют параметры системного прокси-сервера. Значение по умолчанию — Unspecified. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Описание |
|---|---|
| defaultProxy | Настраивает прокси-сервер протокола передачи гипертекста (HTTP). |
Текстовое значение
Замечания
Элемент proxy определяет прокси-сервер для приложения. Если этот элемент отсутствует в файле конфигурации, .NET Framework будет использовать параметры системного прокси-сервера.
Значение атрибута proxyaddress должно быть хорошо сформированным универсальным индикатором ресурсов (URI).
Атрибут scriptLocation относится к автоматическому обнаружению скриптов конфигурации прокси-сервера. Класс WebProxy попытается найти скрипт конфигурации (обычно с именем Wpad.dat), когда для подключения в свойствах Интернета выбран параметр "Использовать сценарий автоматической настройки ". Если bypassonlocal задано любое значение, scriptLocation игнорируется.
Исключение возникает, если proxyaddress атрибут указывает недопустимый прокси-сервер по умолчанию. Свойство InnerException исключения должно иметь дополнительные сведения о первопричине ошибки.
Файлы конфигурации
Этот элемент можно использовать в файле конфигурации приложения или файле конфигурации компьютера (Machine.config).
Example
В следующем примере используются значения по умолчанию из системного прокси-сервера, указывает адрес прокси-сервера и передает прокси-сервер для локального доступа.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
</defaultProxy>
</system.net>
</configuration>