Partager via


Inet6Address.GetByAddress Méthode

Définition

Surcharges

GetByAddress(String, Byte[], NetworkInterface)

Créez une Inet6Address de la manière exacte, InetAddress#getByAddress(String,byte[]) sauf que le scope_id IPv6 est défini sur la valeur correspondant à l’interface donnée pour le type d’adresse spécifié dans addr.

GetByAddress(String, Byte[], Int32)

Créez une Inet6Address de la manière exacte, InetAddress#getByAddress(String,byte[]) sauf que le scope_id IPv6 est défini sur la valeur numérique donnée.

GetByAddress(String, Byte[], NetworkInterface)

Créez une Inet6Address de la manière exacte, InetAddress#getByAddress(String,byte[]) sauf que le scope_id IPv6 est défini sur la valeur correspondant à l’interface donnée pour le type d’adresse spécifié dans addr.

[Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[BLjava/net/NetworkInterface;)Ljava/net/Inet6Address;", "")]
public static Java.Net.Inet6Address? GetByAddress (string? host, byte[]? addr, Java.Net.NetworkInterface? nif);
[<Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[BLjava/net/NetworkInterface;)Ljava/net/Inet6Address;", "")>]
static member GetByAddress : string * byte[] * Java.Net.NetworkInterface -> Java.Net.Inet6Address

Paramètres

host
String

l’hôte spécifié

addr
Byte[]

l’adresse IP brute dans l’ordre d’octets réseau

nif
NetworkInterface

une interface à laquelle cette adresse doit être associée.

Retours

objet Inet6Address créé à partir de l’adresse IP brute.

Attributs

Exceptions

si l’adresse est null ou a une longueur non valide ou si l’interface n’a pas d’ID d’étendue numérique pour le type d’adresse donné.

Remarques

Créez une Inet6Address de la manière exacte, InetAddress#getByAddress(String,byte[]) sauf que le scope_id IPv6 est défini sur la valeur correspondant à l’interface donnée pour le type d’adresse spécifié dans addr. L’appel échoue avec une UnknownHostException si l’interface donnée n’a pas de scope_id numérique attribuée pour le type d’adresse donné (par exemple, link-local ou site-local). Consultez cette page pour obtenir une description des adresses délimitées IPv6.

Ajouté à la version 1.5.

Documentation Java pour java.net.Inet6Address.getByAddress(java.lang.String, byte[], java.net.NetworkInterface).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

GetByAddress(String, Byte[], Int32)

Créez une Inet6Address de la manière exacte, InetAddress#getByAddress(String,byte[]) sauf que le scope_id IPv6 est défini sur la valeur numérique donnée.

[Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[BI)Ljava/net/Inet6Address;", "")]
public static Java.Net.Inet6Address? GetByAddress (string? host, byte[]? addr, int scope_id);
[<Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[BI)Ljava/net/Inet6Address;", "")>]
static member GetByAddress : string * byte[] * int -> Java.Net.Inet6Address

Paramètres

host
String

l’hôte spécifié

addr
Byte[]

l’adresse IP brute dans l’ordre d’octets réseau

scope_id
Int32

la scope_id numérique de l’adresse.

Retours

objet Inet6Address créé à partir de l’adresse IP brute.

Attributs

Exceptions

si l’adresse est null ou a une longueur non valide.

Remarques

Créez une Inet6Address de la manière exacte, InetAddress#getByAddress(String,byte[]) sauf que le scope_id IPv6 est défini sur la valeur numérique donnée. Le scope_id n’est pas vérifié pour déterminer s’il correspond à une interface sur le système. Consultez cette page pour obtenir une description des adresses délimitées IPv6.

Ajouté à la version 1.5.

Documentation Java pour java.net.Inet6Address.getByAddress(java.lang.String, byte[], int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à