HttpWebClientProtocol.Proxy Propiedad

Definición

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

IWebProxy

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.

Se aplica a

Consulte también