FtpWebRequest.Proxy Eigenschaft

Definition

Ruft den Proxy ab, der für die Kommunikation mit dem FTP-Server verwendet wird, oder legt diesen fest.

public:
 virtual property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public override System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Overrides Property Proxy As IWebProxy

Eigenschaftswert

Eine IWebProxy Instanz, die für die Kommunikation mit dem FTP-Server zuständig ist. Bei .NET Core ist der Wert null.

Ausnahmen

Diese Eigenschaft kann nicht auf null.

Für diese Eigenschaft wurde ein neuer Wert für eine Bereits ausgeführte Anforderung angegeben.

Beispiele

Im folgenden Codebeispiel wird dieser Eigenschaftswert angezeigt.

IWebProxy proxy = request.Proxy;
if (proxy != null)
{
    Console.WriteLine("Proxy: {0}", proxy.GetProxy(request.RequestUri));
}
else
{
    Console.WriteLine("Proxy: (none)");
}

Console.WriteLine("ConnectionGroup: {0}",
    request.ConnectionGroupName == null ? "none" : request.ConnectionGroupName
);

Hinweise

Note

Diese Eigenschaft wird für .NET Core nicht unterstützt, und das Festlegen hat keine Auswirkung. Das Abrufen des Eigenschaftswerts ergibt null.

Weitere Informationen zu dieser API finden Sie in den ergänzenden API-Hinweisen für System.Net.FtpWebRequest.Proxy.

Gilt für:

Weitere Informationen