FtpWebRequest.Proxy Egenskap

Definition

Hämtar eller anger den proxy som används för att kommunicera med FTP-servern.

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

Egenskapsvärde

En IWebProxy instans som ansvarar för att kommunicera med FTP-servern. På .NET Core är dess värde null.

Undantag

Den här egenskapen kan inte anges till null.

Ett nytt värde har angetts för den här egenskapen för en begäran som redan pågår.

Exempel

Följande kodexempel visar det här egenskapsvärdet.

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

Kommentarer

Note

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

Mer information om det här API:et finns i Kompletterande API-kommentarer för System.Net.FtpWebRequest.Proxy.

Gäller för

Se även