FtpWebRequest.Proxy Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.