InetAddress.GetByAddress Método
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í.
Sobrecargas
| Nombre | Description |
|---|---|
| GetByAddress(Byte[]) |
Devuelve un |
| GetByAddress(String, Byte[]) |
Crea un inetAddress basado en el nombre de host y la dirección IP proporcionados. |
GetByAddress(Byte[])
Devuelve un InetAddress objeto dado la dirección IP sin formato .
[Android.Runtime.Register("getByAddress", "([B)Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress GetByAddress(byte[]? addr);
[<Android.Runtime.Register("getByAddress", "([B)Ljava/net/InetAddress;", "")>]
static member GetByAddress : byte[] -> Java.Net.InetAddress
Parámetros
- addr
- Byte[]
la dirección IP sin formato en orden de bytes de red
Devoluciones
un objeto InetAddress creado a partir de la dirección IP sin procesar.
- Atributos
Excepciones
Comentarios
Devuelve un InetAddress objeto dado la dirección IP sin formato . El argumento está en orden de bytes de red: el byte de orden más alto de la dirección está en getAddress()[0].
Este método no bloquea, es decir, no se realiza ninguna búsqueda de servicio de nombre inverso.
La matriz de bytes de direcciones IPv4 debe tener 4 bytes de longitud y la matriz de bytes IPv6 debe tener 16 bytes de longitud.
Agregado en la versión 1.4.
Documentación de Java para java.net.InetAddress.getByAddress(byte[]).
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
GetByAddress(String, Byte[])
Crea un inetAddress basado en el nombre de host y la dirección IP proporcionados.
[Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[B)Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress GetByAddress(string? host, byte[]? addr);
[<Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[B)Ljava/net/InetAddress;", "")>]
static member GetByAddress : string * byte[] -> Java.Net.InetAddress
Parámetros
- host
- String
el host especificado
- addr
- Byte[]
la dirección IP sin formato en orden de bytes de red
Devoluciones
un objeto InetAddress creado a partir de la dirección IP sin procesar.
- Atributos
Excepciones
si ipAddress es null o la longitud incorrecta.
Comentarios
Crea un inetAddress basado en el nombre de host y la dirección IP proporcionados. No se comprueba la validez de la dirección en ningún servicio de nombres.
El nombre de host puede ser un nombre de equipo, como "java.sun.com" o una representación textual de su dirección IP.
Tampoco se realiza ninguna comprobación de validez en el nombre de host.
Si addr especifica una dirección IPv4, se devolverá una instancia de Inet4Address; De lo contrario, se devolverá una instancia de Inet6Address.
La matriz de bytes de direcciones IPv4 debe tener 4 bytes de longitud y la matriz de bytes IPv6 debe tener 16 bytes de longitud.
Agregado en la versión 1.4.
Documentación de Java para java.net.InetAddress.getByAddress(java.lang.String, byte[]).
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.