Bagikan melalui


Inet6Address.GetByAddress Metode

Definisi

Overload

GetByAddress(String, Byte[], NetworkInterface)

Buat Inet6Address dengan cara InetAddress#getByAddress(String,byte[]) yang tepat kecuali bahwa scope_id IPv6 diatur ke nilai yang sesuai dengan antarmuka yang diberikan untuk jenis alamat yang ditentukan dalam addr.

GetByAddress(String, Byte[], Int32)

Buat Inet6Address dengan cara InetAddress#getByAddress(String,byte[]) yang tepat kecuali bahwa scope_id IPv6 diatur ke nilai numerik yang diberikan.

GetByAddress(String, Byte[], NetworkInterface)

Buat Inet6Address dengan cara InetAddress#getByAddress(String,byte[]) yang tepat kecuali bahwa scope_id IPv6 diatur ke nilai yang sesuai dengan antarmuka yang diberikan untuk jenis alamat yang ditentukan dalam 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

Parameter

host
String

host yang ditentukan

addr
Byte[]

alamat IP mentah dalam urutan byte jaringan

nif
NetworkInterface

antarmuka yang harus dikaitkan dengan alamat ini.

Mengembalikan

objek Inet6Address yang dibuat dari alamat IP mentah.

Atribut

Pengecualian

jika alamat adalah null atau memiliki panjang yang tidak valid atau antarmuka tidak memiliki id cakupan numerik untuk jenis alamat yang diberikan.

Keterangan

Buat Inet6Address dengan cara InetAddress#getByAddress(String,byte[]) yang tepat kecuali bahwa scope_id IPv6 diatur ke nilai yang sesuai dengan antarmuka yang diberikan untuk jenis alamat yang ditentukan dalam addr. Panggilan akan gagal dengan UnknownHostException jika antarmuka yang diberikan tidak memiliki scope_id numerik yang ditetapkan untuk jenis alamat yang diberikan (misalnya tautan-lokal atau situs-lokal). Lihat di sini untuk deskripsi alamat cakupan IPv6.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.net.Inet6Address.getByAddress(java.lang.String, byte[], java.net.NetworkInterface).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

GetByAddress(String, Byte[], Int32)

Buat Inet6Address dengan cara InetAddress#getByAddress(String,byte[]) yang tepat kecuali bahwa scope_id IPv6 diatur ke nilai numerik yang diberikan.

[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

Parameter

host
String

host yang ditentukan

addr
Byte[]

alamat IP mentah dalam urutan byte jaringan

scope_id
Int32

scope_id numerik untuk alamat tersebut.

Mengembalikan

objek Inet6Address yang dibuat dari alamat IP mentah.

Atribut

Pengecualian

jika alamat null atau memiliki panjang yang tidak valid.

Keterangan

Buat Inet6Address dengan cara InetAddress#getByAddress(String,byte[]) yang tepat kecuali bahwa scope_id IPv6 diatur ke nilai numerik yang diberikan. scope_id tidak diperiksa untuk menentukan apakah sesuai dengan antarmuka apa pun pada sistem. Lihat di sini untuk deskripsi alamat cakupan IPv6.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.net.Inet6Address.getByAddress(java.lang.String, byte[], int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk