Egenskapen System.Net.FtpWebRequest.Proxy

Anmärkning

Den här artikeln innehåller ytterligare kommentarer till referensdokumentationen för det här API:et.

Anmärkning

Den här egenskapen stöds inte på .NET Core och inställningen har ingen effekt. Att hämta egenskapsvärdet returnerar null.

Egenskapen Proxy identifierar den IWebProxy instans som kommunicerar med FTP-servern. Proxyn anges av systemet med hjälp av konfigurationsfiler och inställningar för lokalt nätverk. Om du vill ange att ingen proxy ska användas anger du Proxy till den proxyinstans som returneras av GlobalProxySelection.GetEmptyWebProxy metoden. Mer information om automatisk proxyidentifiering finns i Automatisk proxyidentifiering.

Du måste ange Proxy innan du skriver data till begärandeströmmen eller hämtar svaret. Om du ändrar Proxy efter att ha anropat GetRequestStream-metoden, BeginGetRequestStream, GetResponse eller BeginGetResponse orsakar ett InvalidOperationException undantag.

Klassen FtpWebRequest stöder HTTP- och ISA-brandväggsklientproxy.

Om den angivna proxyn är en HTTP-proxy stöds endast DownloadFilekommandona , ListDirectoryoch ListDirectoryDetails .