Compartilhar via


HttpWebClientProtocol.Proxy Propriedade

Definição

Obtém ou define informações de proxy para fazer uma solicitação de serviço Web XML por um 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 da propriedade

Um IWebProxy que contém as informações de proxy para fazer solicitações por um firewall. O valor padrão são as configurações de proxy do sistema operacional.

Atributos

Exemplos

O exemplo a seguir define as seguintes configurações de proxy antes de invocar o Math serviço Web XML: o servidor proxy como http://proxyserver, a porta proxy como 80 e o bypass para o servidor proxy para endereços locais.

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)

Comentários

Use a Proxy propriedade se um cliente precisar usar configurações de proxy diferentes daquelas nas configurações do sistema. Use a WebProxy classe para definir as configurações de proxy, pois ela implementa IWebProxy.

As configurações de proxy padrão podem ser definidas em um arquivo de configuração. Para obter detalhes, consulte Configurando aplicativos da Internet.

Aplica-se a

Confira também