Udostępnij za pośrednictwem


<bypasslist> , element (ustawienia sieciowe)

Zawiera zestaw wyrażeń regularnych opisujących adresy, które nie używają serwera proxy.

<Konfiguracji>
  <system.net>
    <Defaultproxy>
      <Bypasslist>

Składnia

<bypasslist>
</bypasslist>  

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Brak.

Elementy podrzędne

Element Opis
add Dodaje adres IP lub nazwę DNS do listy obejścia serwera proxy.
Wyczyść Czyści listę pomijania.
Usunąć Usuwa adres IP lub nazwę DNS z listy obejścia serwera proxy.

Elementy nadrzędne

Element Opis
Defaultproxy Konfiguruje serwer proxy protokołu HTTP (Hypertext Transfer Protocol).

Uwagi

Lista pomijania zawiera wyrażenia regularne opisujące identyfikatory URI, do WebRequest których wystąpienia uzyskują bezpośredni dostęp zamiast za pośrednictwem serwera proxy.

Podczas określania wyrażenia regularnego dla tego elementu należy zachować ostrożność. Wyrażenie [a-z]+\\.contoso\\.com regularne pasuje do dowolnego hosta w domenie contoso.com, ale również pasuje do dowolnego hosta w domenie contoso.com.cpandl.com. Aby dopasować tylko hosta w domenie contoso.com, użyj kotwicy ($): [a-z]+\\.contoso\\.com$.

Aby uzyskać więcej informacji na temat wyrażeń regularnych, zobacz . .NET Framework wyrażenia regularne.

Pliki konfiguracji

Tego elementu można użyć w pliku konfiguracji aplikacji lub pliku konfiguracji maszyny (Machine.config).

Przykład

W poniższym przykładzie dodano dwa adresy do listy obejścia. Pierwszy pomija serwer proxy dla wszystkich serwerów w domenie contoso.com; drugi pomija serwer proxy dla wszystkich serwerów, których adresy IP zaczynają się od 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>  

Zobacz też