ConnectivityManager.SetProcessDefaultNetwork(Network) Método

Definición

Enlaza el proceso actual a network.

[Android.Runtime.Register("setProcessDefaultNetwork", "(Landroid/net/Network;)Z", "")]
public static bool SetProcessDefaultNetwork(Android.Net.Network? network);
[<Android.Runtime.Register("setProcessDefaultNetwork", "(Landroid/net/Network;)Z", "")>]
static member SetProcessDefaultNetwork : Android.Net.Network -> bool

Parámetros

network
Network

Network para enlazar el proceso actual a o null para borrar el enlace actual.

Devoluciones

true false si ya Network no es válido.

Atributos

Comentarios

Enlaza el proceso actual a network. Todos los sockets creados en el futuro (y no enlazados explícitamente a través de socketFactory enlazado desde Network#getSocketFactory() Network.getSocketFactory()) se enlazarán a network. Todas las resoluciones de nombres de host también se limitarán a network . Tenga en cuenta que, si network alguna vez se desconecta, todos los sockets creados de esta manera dejará de funcionar y se producirá un error en todas las resoluciones de nombre de host. Esto es por diseño, por lo que una aplicación no usa accidentalmente sockets que cree que todavía están enlazados a un determinado Network. Para borrar el paso null de enlace para network. El uso de sockets enlazados individualmente creados por Network.getSocketFactory().createSocket() y la realización de resoluciones de nombres de host específicos de la red a través Network#getAllByName Network.getAllByName de es preferible llamar setProcessDefaultNetworka .

Este miembro está en desuso. Esta función puede iniciar IllegalStateException. Utilice #bindProcessToNetwork en su lugar. bindProcessToNetwork es un reemplazo directo.

Documentación de Java para android.net.ConnectivityManager.setProcessDefaultNetwork(android.net.Network).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a