Aracılığıyla paylaş


HttpWebClientProtocol.Proxy Özellik

Tanım

Bir güvenlik duvarı aracılığıyla XML Web hizmeti isteği oluşturmak için ara sunucu bilgilerini alır veya ayarlar.

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

Özellik Değeri

IWebProxy

Güvenlik IWebProxy duvarı üzerinden istekte bulunmak için ara sunucu bilgilerini içeren. Varsayılan değer, işletim sistemi proxy ayarlarıdır.

Öznitelikler

Örnekler

Aşağıdaki örnek, XML Web hizmetini çağırmadan Math önce aşağıdaki ara sunucu ayarlarını ayarlar: proxy sunucusu olarak http://proxyserver, proxy bağlantı noktası 80'e ve yerel adresler için proxy sunucusuna atlama.

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)

Açıklamalar

bir istemcinin Proxy sistem ayarlarındakinden farklı ara sunucu ayarları kullanması gerekiyorsa özelliğini kullanın. WebProxy uyguladığından ara sunucu ayarlarını ayarlamak için sınıfını IWebProxykullanın.

Varsayılan ara sunucu ayarları bir yapılandırma dosyasında ayarlanabilir. Ayrıntılar için bkz. İnternet Uygulamalarını Yapılandırma.

Şunlara uygulanır

Ayrıca bkz.