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


Элемент <remove> для списка пропускаемых адресов (параметры сети)

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

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

Элемент <configuration>
  Элемент <system.Net> (параметры сети)
    Элемент <defaultProxy> (параметры сети)
      Элемент <bypasslist> (параметры сети)
        Элемент <remove> для списка пропускаемых адресов (параметры сети)

<remove 
   name = "regular expression" 
/>

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

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

Атрибуты

Атрибут

Описание

name

Регулярное выражение, описывающее IP-адрес или DNS-имя.

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

Нет.

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

Элемент

Описание

bypasslist

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

Заметки

Элемент remove удаляет регулярное выражение, описывающее IP-адреса или DNS-имена сервера, из списка адресов, для которых не используется прокси-сервер. Эти адреса были заданы ранее в файле конфигурации или на более высоком уровне в иерархии конфигурации.

Значение атрибута name должно быть регулярным выражением, описывающим набор IP-адресов или имен узлов.

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

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

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

Пример

В следующем примере кода для домена adventure-works.com удаляются все предыдущие определения, а затем в список пропускаемых адресов добавляется домен contoso.com.

<configuration>
  <system.net>
    <defaultProxy>
      <bypasslist>
        <remove name = "[a-z]+\.adventure-works\.com$" />
        <add address="[a-z]+\.contoso\.com$" />
      </bypasslist>
    </defaultProxy>
  </system.net>
</configuration>

См. также

Ссылки

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

System.Net.WebProxy