Lenguaje

ProxyOptions.FromProxyList(IList<Proxy>, Int32) Método

Definición

Construye una configuración de proxy fuera de una lista de Proxy.

[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

Parámetros

proxyList
IList<Proxy>

Lista de proxy que define esta configuración. Este valor no puede ser nulo.

allProxiesFailedBehavior
Int32

Cómo debe comportarSe HttpEngine después de que no haya podido usar todos los servidores proxylist. El valor es uno de los siguientes: ALL_PROXIES_FAILED_BEHAVIOR_DISALLOW_DIRECT; ALL_PROXIES_FAILED_BEHAVIOR_ALLOW_DIRECT

Devoluciones

Atributos

Comentarios

Construye una configuración de proxy fuera de una lista de Proxy.

Los servidores proxy de la lista se usarán en orden. El proxy en la posición N+1 solo se usará si HttpEngine no pudo usar el proxy en la posición N. Si se produce un error en el proxy en la posición N, por cualquier motivo (incluidos los cierres de túnel desencadenados a través de Proxy.HttpConnectCallback), pero el proxy en la posición N+1 se realiza correctamente, los servidores proxy en la posición N se desprioritizarán temporalmente. Aunque un proxy está desprioritizado, solo se usará como último recurso.

Referencia de Android para android.net.http.ProxyOptions.fromProxyList.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a