Freigeben über


WebProxy.BypassProxyOnLocal Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Proxyserver für lokale Adressen umgangen werden soll.

public:
 property bool BypassProxyOnLocal { bool get(); void set(bool value); };
public bool BypassProxyOnLocal { get; set; }
member this.BypassProxyOnLocal : bool with get, set
Public Property BypassProxyOnLocal As Boolean

Eigenschaftswert

trueum den Proxyserver für lokale Adressen zu umgehen; andernfalls . false Der Standardwert ist false.

Beispiele

Das folgende Codebeispiel veranschaulicht das Aufrufen eines Konstruktors, der diese Eigenschaft festlegt und den Wert dieser Eigenschaft abruft.

public static WebProxy CreateProxyWithHostAddress(bool bypassLocal)
{
    WebProxy proxy =  new WebProxy("http://contoso", bypassLocal);
    Console.WriteLine("Bypass proxy for local URIs?: {0}",
       proxy.BypassProxyOnLocal);
    return proxy;
}

Hinweise

Die Einstellung der BypassProxyOnLocal Eigenschaft bestimmt, ob der Proxyserver beim Zugriff auf lokale Internetressourcen verwendet werden soll.

Wenn BypassProxyOnLocal ja true, verwenden Anforderungen an lokale Internetressourcen nicht den Proxyserver. Lokale Anforderungen werden durch den Mangel an Punkt (.) im URI identifiziert, wie in http://webserver/, oder greifen Sie auf den lokalen Server zu, einschließlich http://localhost, http://loopbackoder http://127.0.0.1. Ist BypassProxyOnLocal dies falseder Zeitpunkt, werden alle Internetanforderungen über den Proxyserver ausgeführt.

Hinweis

Anforderungen an einen lokalen Host mit einem URI, die einen Zeitraum enthalten, verwenden den Proxy. Um die Verwendung eines Proxys in diesen Fällen zu vermeiden, erstellen Sie einen Eintrag für den Host in der BypassList.

Gilt für: