Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch
Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

WebProxy.GetDefaultProxy-Methode

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()

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.

Die Anwendungen sollten also die WebRequest.DefaultWebProxy-Eigenschaft und die WebRequest.GetSystemWebProxy-Methode an Stelle der GetDefaultProxy-Methode verwenden.

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());
    }
}


.NET Framework

Unterstützt in: 1.1, 1.0
Veraltet (Compilerwarnung) in 4
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 3.0 SP2
Veraltet (Compilerwarnung) in 2.0
Veraltet (Compilerwarnung) in 2.0 SP1
Veraltet (Compilerwarnung) in 2.0 SP2

.NET Framework Client Profile

Veraltet (Compilerwarnung) in 4
Veraltet (Compilerwarnung) in 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

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