WebProxy.BypassProxyOnLocal Propriété

Définition

Obtient ou définit une valeur qui indique s'il convient d'ignorer le serveur proxy pour les adresses 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

Valeur de propriété

true pour ignorer le serveur proxy pour les adresses locales ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple de code suivant illustre l’appel d’un constructeur qui définit cette propriété et obtient la valeur de cette propriété.

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

Remarques

Le paramètre de la BypassProxyOnLocal propriété détermine s’il faut utiliser le serveur proxy lors de l’accès aux ressources Internet locales.

Si BypassProxyOnLocal a la valeur true, les requêtes adressées aux ressources Internet locales n'utilisent pas le serveur proxy. Les requêtes locales sont identifiées par l’absence d’un point (.) dans l’URI, comme dans http://webserver/, ou accèdent au serveur local, y compris http://localhost, http://loopbackou http://127.0.0.1. Si BypassProxyOnLocal a la valeur false, toutes les requêtes Internet sont exécutées par le serveur proxy.

Notes

Les demandes adressées à un hôte local avec un URI contenant une période utilisent le proxy. Pour éviter d’utiliser un proxy dans ces cas, créez une entrée pour l’hôte dans .BypassList

S’applique à