<elemento bypasslist> (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>
      <lista de bypass>

Syntax

<bypasslist>
</bypasslist>  

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Nenhum.

Elementos Subordinados

Elemento Descrição
adicionar Adiciona um endereço IP ou nome DNS à lista de bypass do proxy.
limpar Limpa a lista de bypass.
remover Remove um endereço IP ou nome DNS da lista de bypass do proxy.

Elementos Principais

Elemento Descrição
defaultProxy Configura o servidor proxy do Hypertext Transfer Protocol (HTTP).

Observações

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

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

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

Ficheiros de Configuração

Este elemento pode ser utilizado no ficheiro de configuração da aplicação ou no ficheiro de configuração do computador (Machine.config).

Exemplo

O exemplo seguinte adiciona dois endereços à lista de bypass. O primeiro ignora o proxy de todos os servidores no domínio contoso.com; o segundo ignora 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>  

Ver também