HttpWebClientProtocol.Proxy Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.