WebProxy.BypassProxyOnLocal Özellik

Tanım

Yerel adresler için ara sunucunun atlanıp atlanmayacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true yerel adresler için ara sunucuyu atlamak için; aksi takdirde , false. false varsayılan değerdir.

Örnekler

Aşağıdaki kod örneği, bu özelliği ayarlayan bir oluşturucu çağırmayı ve bu özelliğin değerini almayı gösterir.

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

Açıklamalar

özelliğinin BypassProxyOnLocal ayarı, yerel İnternet kaynaklarına erişirken proxy sunucusunun kullanılıp kullanılmayacağını belirler.

ise BypassProxyOnLocaltrue, yerel İnternet kaynaklarına yapılan istekler ara sunucuyu kullanmaz. Yerel istekler, içinde olduğu gibi http://webserver/URI'de nokta (.) olmaması veya , http://loopbackveya http://127.0.0.1dahil olmak üzere http://localhostyerel sunucuya erişmesi ile tanımlanır. olduğunda BypassProxyOnLocalfalse, tüm İnternet istekleri ara sunucu üzerinden yapılır.

Not

Nokta içeren bir URI'ye sahip yerel bir konağa yapılan istekler ara sunucuyu kullanır. Bu gibi durumlarda ara sunucu kullanmaktan kaçınmak için içinde konak BypassListiçin bir giriş oluşturun.

Şunlara uygulanır