Поделиться через


Элемент <bypasslist> (параметры сети)

Обновлен: Ноябрь 2007

Предоставляет набор регулярных выражений, описывающих адреса, не использующие прокси.

Элемент <configuration>
  Элемент <system.Net> (параметры сети)
    Элемент <defaultProxy> (параметры сети)
      Элемент <bypasslist> (параметры сети)

<bypasslist> 
</bypasslist>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.

Атрибуты

Нет.

Дочерние элементы

Элемент

Описание

add

Добавление IP-адреса или DNS-имени в список адресов, пропускаемых прокси-сервером.

clear

Удаляет список пропускаемых адресов.

remove

Удаляет из списка обхода прокси-серверов IP-адрес или DNS-имя.

Родительские элементы

Элемент

Описание

defaultProxy

Настраивает прокси-сервер HTTP.

Заметки

Список пропускаемых адресов содержит описывающие URI регулярные выражения, доступ к которым экземплярами WebRequest осуществляется напрямую, а не через прокси-сервер.

Соблюдайте осторожность при вводе регулярного выражения для этого элемента. Регулярное выражение "[a-z]+\.contoso\.com" соответствует любому узлу в домене contoso.com, но при этом оно соответствует и любому узлу в домене contoso.com.cpandl.com. Чтобы задать однозначное соответствие только одному узлу в домене contoso.com, используйте символ привязки ("$"): "[a-z]+\.contoso\.com$".

Дополнительные сведения о регулярных выражениях см. в разделе Регулярные выражения в .NET Framework.

Файлы конфигурации

Этот элемент может быть использован в файле конфигурации приложения или в файле конфигурации компьютера (Machine.config).

Пример

В следующем примере кода в список пропускаемых адресов добавляются два адреса. Первая запись задает для прокси пропуск всех серверов, содержащихся в домене contoso.com, а вторая — всех серверов, IP-адреса которых начинаются с 192.168.

<configuration>
  <system.net>
    <defaultProxy>
      <bypasslist>
        <add address="[a-z]+\.contoso\.com$" />
        <add address="192\.168\.\d{1,3}\.\d{1,3}" />
      </bypasslist>
    </defaultProxy>
  </system.net>
</configuration>

См. также

Ссылки

Схема параметров сети

System.Net.WebProxy