<Add> Element for bypasslist (Network Параметры)
Добавляет IP-адрес или DNS-имя в список обхода прокси-сервера.
<configuration>
<system.net>
<defaultProxy>
<обходный список>
<добавление>
Синтаксис
<add
address="regular expression"
/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Attribute | Description |
---|---|
address | Регулярное выражение, описывающее IP-адрес или DNS-имя. |
Дочерние элементы
Нет.
Родительские элементы
Element | Description |
---|---|
обходный список | Предоставляет набор регулярных выражений, описывающих адреса, которые не используют прокси-сервер. |
Замечания
Элемент add
вставляет регулярные выражения, описывающие IP-адреса или DNS-имена серверов, в список адресов, которые обходя прокси-сервер.
Значение атрибута address
должно быть регулярным выражением, описывающим набор IP-адресов или имен узлов.
При указании регулярного выражения для этого элемента следует использовать осторожность. Регулярное выражение [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>