HttpClientHandler.Proxy Eigenschap

Definitie

Hiermee worden proxygegevens opgehaald of ingesteld die door de handler worden gebruikt.

public:
 property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy

Waarde van eigenschap

De proxygegevens die door de handler worden gebruikt. De standaardwaarde is null.

Opmerkingen

De Proxy eigenschap identificeert het object dat moet worden gebruikt voor het WebProxy verwerken van aanvragen voor internetbronnen. Als u wilt opgeven dat er geen proxy moet worden gebruikt, stelt u de Proxy eigenschap in op het proxy-exemplaar dat door de GetEmptyWebProxy methode wordt geretourneerd.

Het configuratiebestand van de lokale computer of toepassing kan opgeven dat er een standaardproxy wordt gebruikt. Als de Proxy eigenschap is opgegeven, overschrijven de proxy-instellingen van de eigenschap het configuratiebestand van de Proxy lokale computer of toepassing en gebruikt de handler de opgegeven proxy-instellingen. Als er geen proxy is opgegeven in een configuratiebestand en de Proxy eigenschap niet is opgegeven, gebruikt de handler de proxy-instellingen die zijn overgenomen van internetopties op de lokale computer. Als er geen proxy-instellingen zijn in internetopties, wordt de aanvraag rechtstreeks naar de server verzonden.

De HttpClientHandler klasse ondersteunt het omzeilen van lokale proxy's. De klasse beschouwt een bestemming als lokaal wanneer aan een van de volgende voorwaarden wordt voldaan:

  • De bestemming bevat een platte naam (geen puntjes in de URL).
  • De bestemming bevat een loopback-adres (Loopback of IPv6Loopback) of de bestemming bevat een IPAddress toegewezen aan de lokale computer.
  • Het domeinachtervoegsel van de bestemming komt overeen met het domeinachtervoegsel van de lokale computer (DomainName).

Van toepassing op