<bypasslist>-Element (Netzwerkeinstellungen)

Gibt mehrere reguläre Ausdrücke zur Beschreibung von Adressen an, die keinen Proxy verwenden.

<configuration>
  <system.net>
    <defaultProxy>
      <bypasslist>

Syntax

<bypasslist>
</bypasslist>  

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine

Untergeordnete Elemente

Element Beschreibung
add Fügt der Proxyumgehungsliste eine IP-Adresse oder einen DNS-Namen hinzu.
Löschen Löscht die Umgehungsliste.
remove Entfernt eine IP-Adresse oder einen DNS-Namen aus der Proxyumgehungsliste.

Übergeordnete Elemente

Element Beschreibung
defaultProxy Konfiguriert den HTTP-Proxyserver (Hypertext Transfer Protocol).

Bemerkungen

Die Umgehungsliste enthält reguläre Ausdrücke zur Beschreibung von URIs, auf die WebRequest-Instanzen direkt und nicht über den Proxyserver zugreifen.

Gehen Sie beim Festlegen eines regulären Ausdrucks für dieses Element vorsichtig vor. Der reguläre Ausdruck [a-z]+\\.contoso\\.com stimmt mit jedem Host in der Domäne contoso.com überein, aber auch mit jedem Host in der Domäne contoso.com.cpandl.com. Um als Ergebnis nur Hosts in der Domäne contoso.com zu erhalten, verwenden Sie einen Anker ($): [a-z]+\\.contoso\\.com$.

Weitere Informationen zu regulären Ausdrücken finden Sie unter Reguläre Ausdrücke in .NET Framework.

Konfigurationsdateien

Dieses Element kann in der Anwendungskonfigurationsdatei oder in der Computerkonfigurationsdatei ("Machine.config") verwendet werden.

Beispiel

Im folgenden Beispiel werden der Umgehungsliste zwei Adressen hinzugefügt. Die erste umgeht den Proxy für alle Server in der Domäne contoso.com, und der zweite umgeht den Proxy für alle Server, deren IP-Adressen mit 192.168 beginnen.

<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>  

Siehe auch