Inet6Address.GetByAddress Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| GetByAddress(String, Byte[], NetworkInterface) |
Buat Inet6Address dengan cara |
| GetByAddress(String, Byte[], Int32) |
Buat Inet6Address dengan cara |
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.
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.