(0) exportieren Drucken
Alle erweitern

WebProxy.GetDefaultProxy-Methode

Aktualisiert: November 2007

HINWEIS: Diese API 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()
public static function GetDefaultProxy() : WebProxy

Rückgabewert

Typ: System.Net.WebProxy
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 Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

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

.NET Compact Framework

Unterstützt in: 1.0
Veraltet (Compilerwarnung) in 3.5
Veraltet (Compilerwarnung) in 2.0

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft