Freigeben über


System.Net.FtpWebRequest.Proxy-Eigenschaft

Dieser Artikel enthält ergänzende Hinweise zur Referenzdokumentation für diese API.

Hinweis

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

Die Proxy Eigenschaft identifiziert die IWebProxy Instanz, die mit dem FTP-Server kommuniziert. Der Proxy wird vom System mithilfe von Konfigurationsdateien und den Einstellungen für das Lokale Netzwerk festgelegt. Um anzugeben, dass kein Proxy verwendet werden soll, legen Sie diese auf die von der GlobalProxySelection.GetEmptyWebProxy Methode zurückgegebene Proxyinstanz festProxy. Weitere Informationen zur automatischen Proxyerkennung finden Sie unter "Automatische Proxyerkennung".

Sie müssen festlegen, Proxy bevor Sie Daten in den Datenstrom der Anforderung schreiben oder die Antwort erhalten. Das Ändern Proxy nach dem Aufrufen der GetRequestStream, BeginGetRequestStream, oder GetResponseBeginGetResponse Methode verursacht eine InvalidOperationException Ausnahme.

Die FtpWebRequest Klasse unterstützt HTTP- und ISA-Firewallclientproxys.

Wenn der angegebene Proxy ein HTTP-Proxy ist, werden nur die DownloadFileBefehle ListDirectoryund ListDirectoryDetails Befehle unterstützt.