WebProxy.BypassProxyOnLocal Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda se má obejít proxy server pro místní adresy.
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
Hodnota vlastnosti
trueobejití proxy serveru pro místní adresy; v opačném případě . false Výchozí hodnota je false.
Příklady
Následující příklad kódu ukazuje volání konstruktoru, který nastaví tuto vlastnost a získání hodnoty této vlastnosti.
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;
}
Poznámky
Nastavení BypassProxyOnLocal vlastnosti určuje, zda použít proxy server při přístupu k místním internetovým prostředkům.
Pokud BypassProxyOnLocal ano true, požadavky na místní internetové prostředky nepoužívají proxy server. Místní požadavky jsou identifikovány nedostatkem tečky (.) v identifikátoru URI, jako například http://webserver/, nebo přístupem k místnímu serveru, včetně http://localhost, http://loopbacknebo http://127.0.0.1. Pokud BypassProxyOnLocal je , falsevšechny internetové požadavky jsou provedeny prostřednictvím proxy serveru.
Poznámka:
Požadavky na místního hostitele s identifikátorem URI, který obsahuje tečku, používá proxy server. Chcete-li se vyhnout použití proxy v těchto případech, vytvořte položku pro hostitele v souboru BypassList.