GlobalProxySelection.Select Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el proxy HTTP global.
public:
static property System::Net::IWebProxy ^ Select { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public static System.Net.IWebProxy Select { get; set; }
static member Select : System.Net.IWebProxy with get, set
Public Shared Property Select As IWebProxy
Valor de propiedad
IWebProxy que se utiliza en cada llamada a GetResponse().
Excepciones
El valor especificado para una operación de conjunto era null.
El autor de llamada no tiene permiso para la operación solicitada.
Ejemplos
En el ejemplo de código siguiente se establece la Select propiedad en el proxy vacío.
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();
}
}
}
Comentarios
La Select propiedad establece el proxy que usan todas las WebRequest instancias si la solicitud admite servidores proxy y no se establece ningún proxy explícitamente mediante la Proxy propiedad . Actualmente, los servidores proxy son compatibles con FtpWebRequest y HttpWebRequest.