Freigeben über


GlobalProxySelection.GetEmptyWebProxy Methode

Definition

Gibt eine leere Proxyinstanz zurück.

public:
 static System::Net::IWebProxy ^ GetEmptyWebProxy();
public static System.Net.IWebProxy GetEmptyWebProxy();
static member GetEmptyWebProxy : unit -> System.Net.IWebProxy
Public Shared Function GetEmptyWebProxy () As IWebProxy

Gibt zurück

Ein IWebProxy, der keine Informationen enthält.

Beispiele

Im folgenden Codebeispiel wird eine WebRequest Instanz erstellt, die keinen Proxy verwendet.

using System;
using System.Net;
using System.IO;
namespace Examples.Http
{
    public class TestGlobalProxySelection
    {
        public static void Main()
        {
            // Create a request for the Web page at www.contoso.com.
            WebRequest request = WebRequest.Create("http://www.contoso.com");
            // This application doesn't want the proxy to be used so it sets
            // the global proxy to an empty proxy.
            IWebProxy myProxy = GlobalProxySelection.GetEmptyWebProxy();
            GlobalProxySelection.Select = myProxy;
            // Get the response.
            WebResponse response = request.GetResponse();
            // Display the response to the console.
            Stream stream = response.GetResponseStream();
            StreamReader reader = new StreamReader(stream);
            Console.WriteLine(reader.ReadToEnd());
            // Clean up.
            reader.Close();
            stream.Close();
            response.Close();
        }
    }
}

Hinweise

Die GetEmptyWebProxy Methode gibt eine leere IWebProxy Instanz zurück, um anzugeben, dass kein Proxy für den Zugriff auf eine Internetressource verwendet wird.

Anstatt die GetEmptyWebProxy -Methode aufzurufen, können Sie Membern wie der WebClient.Proxy -Eigenschaft zuweisennull, die den Proxy angibt, der im Namen des WebClient -Objekts mit Remoteservern kommuniziert.

Gilt für: