HttpWebClientProtocol.Proxy Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define informação proxy para fazer um pedido de serviço Web XML através de 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 de Propriedade
Um IWebProxy que contém a informação proxy para fazer pedidos através de um firewall. O valor padrão são as definições do proxy do sistema operativo.
- Atributos
Exemplos
O exemplo seguinte define as seguintes definições de proxy antes de invocar o Math serviço Web XML: o servidor proxy para http://proxyserver, a porta proxy para 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)
Observações
Use a Proxy propriedade se um cliente precisar de usar definições de proxy diferentes das do sistema. Use a WebProxy classe para definir as definições do proxy, porque implementa IWebProxy.
As definições padrão do proxy podem ser definidas num ficheiro de configuração. Para mais detalhes, veja Configuração de Aplicações na Internet.