Gjenopprett det opphavlege proxy-policyobjektet i .NET Framework
Lagre WebRequest.DefaultWebProxy før ho vert erstatta, og gjenopprett deretter referansen i staden for å byggje eit fast endepunkt på nytt frå éin URL.
Lagre policyen som kjem frå konfigurasjonen, før programmet erstattar WebRequest.DefaultWebProxy første gong:
System.Net.IWebProxy configuredPolicy =
System.Net.WebRequest.DefaultWebProxy;Gjenopprett referansen ved den kontrollerte programgrensa:
System.Net.WebRequest.DefaultWebProxy = configuredPolicy;Ein IWebProxy kan velje ulike ruter og omgåingar for ulike mål. Å slå opp éin test-URL og byggje ein fast WebProxy frå svaret mistar desse vala.
DefaultProxySection er konfigurasjonsdata, ikkje eit offentleg konverteringsgrensesnitt for å gjenskape den effektive policyen til Framework. Den interne konverteringskoden er ikkje eit program-API.
Den lagra verdien er ein objektreferanse, ikkje ein djup kopi. Viss programmet endrar legitimasjonen eller innstillingane til objektet, kan ikkje referansen setjast tilbake for å angre endringane.
For éin førespurnad eller ei separat arbeidsbelastning konfigurerer du klienten direkte. Å byte denne delte standarden mellombels rundt samtidig arbeid gjev andre kallarar den same skiftande policyen.