WebProxy.BypassProxyOnLocal Propiedad

Definición

Obtiene o establece un valor que indica si debe omitirse el servidor proxy para las direcciones locales.

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 propiedad

true para omitir el servidor proxy para direcciones locales; de lo contrario, false. El valor predeterminado es false.

Ejemplos

En el ejemplo de código siguiente se muestra cómo llamar a un constructor que establece esta propiedad y obtiene el valor de esta propiedad.

WebProxy^ CreateProxyWithHostAddress( bool bypassLocal )
{
   WebProxy^ proxy = gcnew WebProxy( "http://contoso",bypassLocal );
   Console::WriteLine( "Bypass proxy for local URIs?: {0}", 
      proxy->BypassProxyOnLocal );
   return proxy;
}
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;
}

Comentarios

El valor de la BypassProxyOnLocal propiedad determina si se debe usar el servidor proxy al acceder a los recursos locales de Internet.

Si BypassProxyOnLocal es true, las solicitudes que se realicen a los recursos locales de Internet no usarán el servidor proxy. Las solicitudes locales se identifican por la falta de un punto (.) en el URI, como en http://webserver/, o acceden al servidor local, incluidos http://localhost, http://loopbacko http://127.0.0.1. Cuando BypassProxyOnLocal es false, todas las solicitudes de Internet se realizan a través del servidor proxy.

Nota

Las solicitudes a un host local con un URI que contienen un punto usan el proxy. Para evitar el uso de un proxy en estos casos, cree una entrada para el host en BypassList.

Se aplica a