HttpWebClientProtocol.Proxy Eigenschaft

Definition

Ruft die Proxyinformationen zum Erstellen einer XML-Webdienstanforderung über einen Firewall ab oder legt sie fest.

C#
[System.ComponentModel.Browsable(false)]
public System.Net.IWebProxy Proxy { get; set; }

Eigenschaftswert

IWebProxy

Ein IWebProxy mit den Proxyinformationen zum Ausführen einer Anforderung über eine Firewall. Die Proxyeinstellungen des Betriebssystems werden als Standardwert verwendet.

Attribute

Beispiele

Im folgenden Beispiel werden die folgenden Proxyeinstellungen vor dem Aufrufen des Math XML-Webdiensts festgelegt: der Proxyserver auf http://proxyserver, der Proxyport auf 80 und die Umgehung an den Proxyserver für lokale Adressen.

C#
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);

Hinweise

Verwenden Sie die Proxy Eigenschaft, wenn ein Client unterschiedliche Proxyeinstellungen als die in den Systemeinstellungen verwenden muss. Verwenden Sie die WebProxy Klasse, um die Proxyeinstellungen festzulegen, da sie implementiert IWebProxywird.

Standardproxyeinstellungen können in einer Konfigurationsdatei festgelegt werden. Ausführliche Informationen finden Sie unter Konfigurieren von Internetanwendungen.

Gilt für

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Siehe auch