GlobalProxySelection.GetEmptyWebProxy Metoda

Definice

Vrátí prázdnou instanci proxy serveru.

public static System.Net.IWebProxy GetEmptyWebProxy();

Návraty

Objekt IWebProxy , který neobsahuje žádné informace.

Příklady

Následující příklad kódu vytvoří WebRequest instanci, která nepoužívá proxy server.

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

Poznámky

Metoda GetEmptyWebProxy vrátí prázdnou IWebProxy instanci, která označuje, že pro přístup k internetovému prostředku se nepoužívá žádný proxy server.

Místo volání GetEmptyWebProxy metody můžete přiřadit null členům, jako WebClient.Proxy je vlastnost, která určuje proxy server, který komunikuje se vzdálenými servery jménem objektu WebClient .

Platí pro

Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1