Elemento <bypasslist> (Impostazioni di rete)

Aggiornamento: novembre 2007

Fornisce un insieme di espressioni regolari che descrivono gli indirizzi che non utilizzano un proxy.

Elemento <Configuration>
  Elemento <system.Net> (Impostazioni di rete)
    Elemento <defaultProxy> (Impostazioni di rete)
      Elemento <bypasslist> (Impostazioni di rete)

<bypasslist> 
</bypasslist>

Attributi ed elementi

Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Descrizione

add

Consente di aggiungere un indirizzo IP o un nome DNS all'elenco di esclusione proxy.

clear

Consente di cancellare l'elenco di esclusione.

remove

Consente di rimuovere un indirizzo IP o un nome DNS dall'elenco di esclusione proxy.

Elementi padre

Elemento

Descrizione

defaultProxy

Configura il server proxy Hypertext Transfer Protocol (HTTP).

Note

L'elenco di esclusione contiene le espressioni regolari che descrivono gli URI a cui le istanze WebRequest possono accedere direttamente invece di utilizzare il server proxy.

È necessario prestare attenzione quando si specifica un'espressione regolare per questo elemento. L'espressione regolare "[a-z]+\.contoso\.com" corrisponde a qualsiasi host nel dominio contoso.com, ma anche a qualsiasi host nel dominio contoso.com.cpandl.com. Per creare una corrispondenza univoca con un host nel dominio contoso.com, utilizzare un ancoraggio ("$"): "[a-z]+\.contoso\.com$".

Per ulteriori informazioni sulle espressioni regolari, vedere Espressioni regolari di .NET Framework.

File di configurazione

L'elemento può essere utilizzato nel file di configurazione dell'applicazione o nel file di configurazione del computer (Machine.config).

Esempio

Nell'esempio di codice riportato di seguito vengono aggiunti due indirizzi all'elenco di esclusione. Il primo consente di ignorare il proxy per tutti i server del dominio contoso.com, il secondo, invece, di ignorare il proxy per tutti i server i cui indirizzi IP iniziano con 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>

Vedere anche

Riferimenti

Schema delle impostazioni di rete

System.Net.WebProxy