WebProxy.BypassProxyOnLocal Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se deve contornar o servidor proxy para endereços locais.
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
Valor de Propriedade
true para contornar o servidor proxy para endereços locais; caso contrário, false. O valor predefinido é false.
Exemplos
O exemplo de código seguinte demonstra chamar um construtor que define esta propriedade e obter o valor dessa propriedade.
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;
}
Observações
A definição da BypassProxyOnLocal propriedade determina se deve usar o servidor proxy ao aceder a recursos locais da Internet.
Se BypassProxyOnLocal for true, os pedidos para recursos locais da Internet não utilizam o servidor proxy. Os pedidos locais são identificados pela ausência de um ponto (.) no URI, como em http://webserver/, ou aceder ao servidor local, incluindo http://localhost, http://loopback, ou http://127.0.0.1. Quando BypassProxyOnLocal é false, todos os pedidos de Internet são feitos através do servidor proxy.
Note
Os pedidos para um host local com um URI que contenham um período utilizam o proxy. Para evitar o uso de um proxy nestes casos, crie uma entrada para o anfitrião no BypassList.