HttpClientHandler.Proxy Tulajdonság

Definíció

Lekéri vagy beállítja a kezelő által használt proxyadatokat.

public:
 property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public System.Net.IWebProxy Proxy { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public System.Net.IWebProxy? Proxy { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public System.Net.IWebProxy? Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.Proxy : System.Net.IWebProxy with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy

Tulajdonság értéke

A kezelő által használt proxyadatok. Az alapértelmezett érték a null.

Attribútumok

Megjegyzések

A Proxy tulajdonság azonosítja az WebProxy internetes erőforrásokra irányuló kérelmek feldolgozásához használandó objektumot. Ha meg szeretné adni, hogy ne használjon proxyt, állítsa a Proxy tulajdonságot a metódus által visszaadott proxypéldányra GetEmptyWebProxy .

A helyi számítógép- vagy alkalmazáskonfigurációs fájl megadhat egy alapértelmezett proxyt. Ha a Proxy tulajdonság meg van adva, akkor a tulajdonság proxybeállításai Proxy felülbírálják a helyi számítógép- vagy alkalmazáskonfigurációs fájlt, és a kezelő a megadott proxybeállításokat fogja használni. Ha nincs megadva proxy egy konfigurációs fájlban, és a Proxy tulajdonság nincs meghatározva, a kezelő a helyi számítógépen az internetbeállításoktól örökölt proxybeállításokat használja. Ha nincsenek proxybeállítások az internetes beállításokban, a rendszer közvetlenül a kiszolgálónak küldi el a kérést.

Az HttpClientHandler osztály támogatja a helyi proxy megkerülését. Az osztály helyinek tekinti a célhelyet, ha az alábbi feltételek bármelyike teljesül:

  • A cél egy egyszerű nevet tartalmaz (az URL-címben nincs pont).
  • A cél egy visszacsatolási címet (Loopback vagy IPv6Loopback) tartalmaz, vagy a cél a helyi számítógéphez rendelt címet IPAddress tartalmaz.
  • A céltartomány utótagja megegyezik a helyi számítógép tartomány utótagjával (DomainName).

A következőre érvényes: