Partilhar via


<bypasslist> Elemento (Definições de Rede)

Fornece um conjunto de expressões regulares que descrevem endereços que não utilizam um proxy.

<configuração>
   <system.net>
     <defaultProxy>
       <Bypasslist>

Sintaxe

<bypasslist>
</bypasslist>

Atributos e Elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Nenhum.

Elementos Subordinados

elemento Descrição
add Adiciona um endereço IP ou nome DNS à lista de bypass do proxy.
Claro Limpa a lista de bypass.
remove Remove um endereço IP ou nome DNS da lista de bypass de proxy.

Elementos Principais

elemento Descrição
defaultProxy Configura o servidor proxy do Protocolo de Transferência de Hipertexto (HTTP).

Observações

A lista de bypass contém expressões regulares que descrevem URIs que WebRequest as instâncias acedem diretamente em vez de através do servidor proxy.

Deves ter cuidado ao especificar uma expressão regular para este elemento. A expressão [a-z]+\\.contoso\\.com regular corresponde a qualquer host no domínio contoso.com, mas também corresponde a qualquer host no domínio contoso.com.cpandl.com. Para corresponder apenas a um hospedeiro no domínio contoso.com, use uma âncora ($): [a-z]+\\.contoso\\.com$.

Para mais informações sobre expressões regulares, veja . .NET Framework Expressões Regulares.

Arquivos de configuração

Este elemento pode ser usado no ficheiro de configuração da aplicação ou no ficheiro de configuração da máquina (Machine.config).

Example

O exemplo seguinte adiciona dois endereços à lista de bypass. O primeiro contorna o proxy para todos os servidores no domínio contoso.com; a segunda contorna o proxy para todos os servidores cujos endereços IP começam com 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>

Consulte também