(0) exportieren Drucken
Alle erweitern

WebProxy.GetDefaultProxy-Methode

HINWEIS: Diese Methode ist mittlerweile veraltet.

Liest die nicht dynamischen Proxyeinstellungen von Internet Explorer.

Namespace: System.Net
Assembly: System (in system.dll)

[ObsoleteAttribute("This method has been deprecated. Please use the proxy selected for you by default. http://go.microsoft.com/fwlink/?linkid=14202")] 
public static WebProxy GetDefaultProxy ()
/** @attribute ObsoleteAttribute("This method has been deprecated. Please use the proxy selected for you by default. http://go.microsoft.com/fwlink/?linkid=14202") */ 
public static WebProxy GetDefaultProxy ()
ObsoleteAttribute("This method has been deprecated. Please use the proxy selected for you by default. http://go.microsoft.com/fwlink/?linkid=14202") 
public static function GetDefaultProxy () : WebProxy

Rückgabewert

Eine WebProxy-Instanz mit den nicht dynamischen Proxyeinstellungen von Internet Explorer 5.5 und höher.

Die GetDefaultProxy-Methode liest die in Internet Explorer 5.5 und höher gespeicherten nicht dynamischen Einstellungen und erstellt eine WebProxy-Instanz mit diesen Einstellungen.

Die GetDefaultProxy-Methode übernimmt keine dynamischen Einstellungen, die von durch Internet Explorer ausgeführten Skripts, von automatischen Konfigurationseinträgen oder DHCP- oder DNS-Suchen generiert werden.

Im folgenden Codebeispiel wird das Aufrufen dieser Methode veranschaulicht.

public static void CheckDefaultProxyForRequest(Uri resource)
{
    WebProxy proxy = (WebProxy) WebProxy.GetDefaultProxy();
            
    // See what proxy is used for resource.
    Uri resourceProxy = proxy.GetProxy(resource);

    // Test to see whether a proxy was selected.
    if (resourceProxy == resource)
    {
        Console.WriteLine("No proxy for {0}", resource);
    } 
    else
    {
        Console.WriteLine("Proxy for {0} is {1}", resource.ToString(),
            resourceProxy.ToString());
    }
}

public static void CheckDefaultProxyForRequest(Uri resource)
{
    WebProxy proxy = (WebProxy)WebProxy.GetDefaultProxy();
    // See what proxy is used for resource.
    Uri resourceProxy = proxy.GetProxy(resource);
    // Test to see whether a proxy was selected.
    if (resourceProxy.Equals(resource)) {
        Console.WriteLine("No proxy for {0}", resource);
    }
    else {
        Console.WriteLine("Proxy for {0} is {1}",
            resource.ToString(), resourceProxy.ToString());
    }
} //CheckDefaultProxyForRequest

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

.NET Framework

Unterstützt in: 1.0, 1.1
Veraltet (Compilerwarnung) in 2.0

.NET Compact Framework

Unterstützt in: 1.0
Veraltet (Compilerwarnung) in 2.0
Anzeigen:
© 2014 Microsoft