GlobalProxySelection.GetEmptyWebProxy Yöntem

Tanım

Boş bir proxy örneği döndürür.

public static System.Net.IWebProxy GetEmptyWebProxy ();

Döndürülenler

IWebProxy Bilgi içermeyen bir.

Örnekler

Aşağıdaki kod örneği, ara sunucu kullanmayan bir WebRequest örnek oluşturur.

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

Açıklamalar

yöntemi, GetEmptyWebProxy bir İnternet kaynağına erişmek için hiçbir ara sunucunun kullanılmadığını belirtmek için boş IWebProxy bir örnek döndürür.

yöntemini çağırmak GetEmptyWebProxy yerine, nesnesi adına uzak sunucularla iletişim kuran ara sunucuyu belirten özelliği gibi WebClient.Proxy üyelere WebClient atayabilirsiniznull.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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