Condividi tramite


Inet6Address.GetByAddress Metodo

Definizione

Overload

GetByAddress(String, Byte[], NetworkInterface)

Creare un oggetto Inet6Address in modo esatto, InetAddress#getByAddress(String,byte[]) ad eccezione del fatto che il scope_id IPv6 è impostato sul valore corrispondente all'interfaccia specificata per il tipo di indirizzo specificato in addr.

GetByAddress(String, Byte[], Int32)

Creare un oggetto Inet6Address nel modo esatto, InetAddress#getByAddress(String,byte[]) ad eccezione del fatto che il scope_id IPv6 è impostato sul valore numerico specificato.

GetByAddress(String, Byte[], NetworkInterface)

Creare un oggetto Inet6Address in modo esatto, InetAddress#getByAddress(String,byte[]) ad eccezione del fatto che il scope_id IPv6 è impostato sul valore corrispondente all'interfaccia specificata per il tipo di indirizzo specificato in 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

Parametri

host
String

host specificato

addr
Byte[]

l'indirizzo IP non elaborato nell'ordine dei byte di rete

nif
NetworkInterface

un'interfaccia a cui questo indirizzo deve essere associato.

Restituisce

oggetto Inet6Address creato dall'indirizzo IP non elaborato.

Attributi

Eccezioni

se l'indirizzo è null o ha una lunghezza non valida o l'interfaccia non ha un ID ambito numerico per il tipo di indirizzo specificato.

Commenti

Creare un oggetto Inet6Address in modo esatto, InetAddress#getByAddress(String,byte[]) ad eccezione del fatto che il scope_id IPv6 è impostato sul valore corrispondente all'interfaccia specificata per il tipo di indirizzo specificato in addr. La chiamata avrà esito negativo con Un'eccezione UnknownHostException se l'interfaccia specificata non dispone di un scope_id numerico assegnato per il tipo di indirizzo specificato ,ad esempio link-local o site-local. Vedere qui per una descrizione degli indirizzi con ambito IPv6.

Aggiunto nella versione 1.5.

Documentazione java per java.net.Inet6Address.getByAddress(java.lang.String, byte[], java.net.NetworkInterface).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

GetByAddress(String, Byte[], Int32)

Creare un oggetto Inet6Address nel modo esatto, InetAddress#getByAddress(String,byte[]) ad eccezione del fatto che il scope_id IPv6 è impostato sul valore numerico specificato.

[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

Parametri

host
String

host specificato

addr
Byte[]

l'indirizzo IP non elaborato nell'ordine dei byte di rete

scope_id
Int32

il scope_id numerico per l'indirizzo.

Restituisce

oggetto Inet6Address creato dall'indirizzo IP non elaborato.

Attributi

Eccezioni

se l'indirizzo è Null o ha una lunghezza non valida.

Commenti

Creare un oggetto Inet6Address nel modo esatto, InetAddress#getByAddress(String,byte[]) ad eccezione del fatto che il scope_id IPv6 è impostato sul valore numerico specificato. Il scope_id non viene controllato per determinare se corrisponde a qualsiasi interfaccia nel sistema. Vedere qui per una descrizione degli indirizzi con ambito IPv6.

Aggiunto nella versione 1.5.

Documentazione java per java.net.Inet6Address.getByAddress(java.lang.String, byte[], int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a