NetworkInterface.NetworkInterfaces Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.