HttpWebClientProtocol.Proxy 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 la información de proxy necesaria para realizar una solicitud de servicios Web XML a través de un firewall.
public:
property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Net.IWebProxy Proxy { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy
Valor de propiedad
Objeto IWebProxy que contiene la información de proxy necesaria para realizar solicitudes a través de un firewall. El valor predeterminado es la configuración de proxy del sistema operativo.
- Atributos
Ejemplos
En el ejemplo siguiente se establece la siguiente configuración de proxy antes de invocar el Math
servicio web XML: el servidor proxy en http://proxyserver
, el puerto proxy en 80 y la omisión en el servidor proxy para las direcciones locales.
MyMath::Math^ math = gcnew MyMath::Math;
// Set the proxy server to proxyserver, set the port to 80, and specify to bypass the proxy server
// for local addresses.
IWebProxy^ proxyObject = gcnew WebProxy( "http://proxyserver:80",true );
math->Proxy = proxyObject;
// Call the Add XML Web service method.
int total = math->Add( 8, 5 );
MyMath.Math math = new MyMath.Math();
// Set the proxy server to proxyserver, set the port to 80, and specify to bypass the proxy server
// for local addresses.
IWebProxy proxyObject = new WebProxy("http://proxyserver:80", true);
math.Proxy = proxyObject;
// Call the Add XML Web service method.
int total = math.Add(8, 5);
Dim math As New MyMath.Math()
' Set the proxy server to proxyserver, set the port to 80, and specify
' to bypass the proxy server for local addresses.
Dim proxyObject As New WebProxy("http://proxyserver:80", True)
math.Proxy = proxyObject
' Call the Add XML Web service method.
Dim total As Integer = math.Add(8, 5)
Comentarios
Use la Proxy propiedad si un cliente necesita usar una configuración de proxy diferente a la de la configuración del sistema. Use la WebProxy clase para establecer la configuración del proxy, ya que implementa IWebProxy.
La configuración de proxy predeterminada se puede establecer en un archivo de configuración. Para obtener más información, consulte Configuración de aplicaciones de Internet.