NetworkInterface.NetworkInterfaces Propiedad

Definición

Devuelve todas las interfaces de esta máquina.

public static Java.Util.IEnumeration? NetworkInterfaces { [Android.Runtime.Register("getNetworkInterfaces", "()Ljava/util/Enumeration;", "")] get; }
[<get: Android.Runtime.Register("getNetworkInterfaces", "()Ljava/util/Enumeration;", "")>]
static member NetworkInterfaces : Java.Util.IEnumeration

Valor de propiedad

una enumeración de NetworkInterfaces que se encuentra en esta máquina a la que se puede acceder.

Atributos

Excepciones

si se produce un error al obtener la información de la interfaz de red.

Comentarios

Devuelve todas las interfaces de esta máquina. Enumeration contiene al menos un elemento, posiblemente representando una interfaz de bucle invertido que solo admita la comunicación entre entidades de esta máquina.

NOTA: puede usar getNetworkInterfaces()+getInetAddresses() para obtener todas las direcciones IP de este nodo.

En el caso de las aplicaciones que no son del sistema, este método solo devolverá información para NetworkInterfaces asociada a .InetAddress

NOTA DE ANDROID: En las versiones de Android anteriores a S (nivel de API 31), este método puede producir una excepción NullPointerException si se llama en un entorno donde hay una interfaz virtual sin una interfaz primaria presente.

Java documentación para java.net.NetworkInterface.getNetworkInterfaces().

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