Condividi tramite


HttpWebClientProtocol.Proxy Proprietà

Definizione

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à

IWebProxy

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.

Si applica a

Vedi anche