WebProxy.BypassProxyOnLocal Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely jelzi, hogy a helyi címek proxykiszolgálójának megkerülése szükséges-e.

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

Tulajdonság értéke

truea helyi címek proxykiszolgálójának megkerülése; egyéb esetben. false Az alapértelmezett érték a false.

Példák

Az alábbi példakód egy konstruktor meghívását mutatja be, amely beállítja ezt a tulajdonságot, és lekérte ennek a tulajdonságnak az értékét.

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

Megjegyzések

A tulajdonság beállítása határozza meg, BypassProxyOnLocal hogy a proxykiszolgálót használja-e a helyi internetes erőforrások elérésekor.

Ha BypassProxyOnLocal igen, a truehelyi internetes erőforrásokra irányuló kérések nem használják a proxykiszolgálót. A helyi kéréseket az határozza meg, hogy nincs pont (.) az URI-ban, például a helyi kiszolgálóban http://webserver/, vagy nem fér hozzá a helyi kiszolgálóhoz, beleértve az http://localhost, http://loopbackvagy http://127.0.0.1. Ha BypassProxyOnLocal igen false, az összes internetes kérés a proxykiszolgálón keresztül történik.

Note

Egy olyan helyi gazdagépre irányuló kérések, amelyek egy időszakot tartalmazó URI-val használják a proxyt. Ha ezekben az esetekben nem szeretne proxyt használni, hozzon létre egy bejegyzést a gazdagép számára a BypassList.

A következőre érvényes: