ProxyOptions.FromProxyList(IList<Proxy>, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從一個代理清單中構建代理設定。
[Android.Runtime.Register("fromProxyList", "(Ljava/util/List;I)Landroid/net/http/ProxyOptions;", "", ApiSince=37)]
public static Android.Net.Http.ProxyOptions FromProxyList(System.Collections.Generic.IList<Android.Net.Http.Proxy> proxyList, int allProxiesFailedBehavior);
[<Android.Runtime.Register("fromProxyList", "(Ljava/util/List;I)Landroid/net/http/ProxyOptions;", "", ApiSince=37)>]
static member FromProxyList : System.Collections.Generic.IList<Android.Net.Http.Proxy> * int -> Android.Net.Http.ProxyOptions
參數
- allProxiesFailedBehavior
- Int32
HttpEngine 在未能使用所有代理檔後,應該如何運作? 價值屬於以下之一:ALL_PROXIES_FAILED_BEHAVIOR_DISALLOW_DIRECT;ALL_PROXIES_FAILED_BEHAVIOR_ALLOW_DIRECT
傳回
- 屬性
備註
從一個代理清單中構建代理設定。
列表中的代理檔將依序使用。 只有當 HttpEngine 未能在 N 位置使用代理時,才會使用位於位置 N+1 的代理。若位置 N 的代理因任何原因失敗(包括透過 Proxy.HttpConnectCallback 觸發的隧道關閉),但位置 N+1 的代理成功,則位置 N 的代理將暫時降優先權。 代理權在被降優先權時,僅作為最後手段使用。
Android 參考資料。android.net.http.ProxyOptions.fromProxyList
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。