HttpWebClientProtocol.Proxy Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta le informazioni proxy per eseguire una richiesta di servizi Web XML attraverso 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
Valore della proprietà
Oggetto IWebProxy contenente le informazioni proxy per eseguire le richieste attraverso un firewall. Per impostazione predefinita, vengono utilizzate le impostazioni proxy del sistema operativo.
- Attributi
Esempio
Nell'esempio seguente vengono impostate le impostazioni proxy seguenti prima di richiamare il Math
servizio Web XML: il server proxy su http://proxyserver
, la porta proxy su 80 e il bypass al server proxy per gli indirizzi locali.
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)
Commenti
Utilizzare la Proxy proprietà se un client deve usare impostazioni proxy diverse rispetto a quelle nelle impostazioni di sistema. Usare la WebProxy classe per impostare le impostazioni proxy, perché implementa IWebProxy.
Le impostazioni proxy predefinite possono essere impostate in un file di configurazione. Per informazioni dettagliate, vedere Configurazione di applicazioni Internet.