Inet6Address.GetByAddress Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetByAddress(String, Byte[], NetworkInterface) |
Créez une Inet6Address de la manière exacte, |
GetByAddress(String, Byte[], Int32) |
Créez une Inet6Address de la manière exacte, |
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.
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.