FtpWebRequest.Proxy 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定用來與 FTP 伺服器通訊的代理伺服器。
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; }
public override System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Overrides Property Proxy As IWebProxy
屬性值
一個 IWebProxy 負責與 FTP 伺服器通訊的實例。 在.NET核心上,它的值是null。
例外狀況
此屬性無法設定為 null。
為已進行中的請求指定了該屬性的新值。
範例
以下程式碼範例展示了此屬性值。
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
);
備註
Note
.NET Core 不支援此屬性,而且設定此屬性沒有作用。 取得屬性值會傳回 null。