Inet6Address.GetByAddress メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetByAddress(String, Byte[], NetworkInterface) |
IPv6 scope_idが指定されたアドレスの |
GetByAddress(String, Byte[], Int32) |
IPv6 scope_idが指定された数値に設定されていることを除き、正確な方法 |
GetByAddress(String, Byte[], NetworkInterface)
IPv6 scope_idが指定されたアドレスの InetAddress#getByAddress(String,byte[])
種類の指定されたインターフェイスに対応する値に設定されていることを除き、正確な方法で addr
Inet6Address を作成します。
[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
パラメーター
- host
- String
指定されたホスト
- addr
- Byte[]
ネットワーク バイト順の生 IP アドレス
- nif
- NetworkInterface
このアドレスを関連付ける必要があるインターフェイス。
戻り値
生 IP アドレスから作成された Inet6Address オブジェクト。
- 属性
例外
アドレス null
が無効な長さまたは長さである場合、またはインターフェイスに指定されたアドレスの種類の数値スコープ ID がない場合。
注釈
IPv6 scope_idが指定されたアドレスの InetAddress#getByAddress(String,byte[])
種類の指定されたインターフェイスに対応する値に設定されていることを除き、正確な方法で addr
Inet6Address を作成します。 指定されたインターフェイスに特定のアドレスの種類 (リンク ローカルやサイト ローカルなど) に対して数値scope_idが割り当てられていない場合、呼び出しは UnknownHostException で失敗します。 IPv6 スコープ アドレスの説明については、こちらを参照してください。
1\.5 で追加されました。
の Java ドキュメントjava.net.Inet6Address.getByAddress(java.lang.String, byte[], java.net.NetworkInterface)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetByAddress(String, Byte[], Int32)
IPv6 scope_idが指定された数値に設定されていることを除き、正確な方法 InetAddress#getByAddress(String,byte[])
で Inet6Address を作成します。
[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
パラメーター
- host
- String
指定されたホスト
- addr
- Byte[]
ネットワーク バイト順の生 IP アドレス
- scope_id
- Int32
アドレスの数値scope_id。
戻り値
生 IP アドレスから作成された Inet6Address オブジェクト。
- 属性
例外
アドレスが null であるか、長さが無効な場合。
注釈
IPv6 scope_idが指定された数値に設定されていることを除き、正確な方法 InetAddress#getByAddress(String,byte[])
で Inet6Address を作成します。 scope_idは、システム上のインターフェイスに対応しているかどうかを判断するためにチェックされません。 IPv6 スコープ アドレスの説明については、こちらを参照してください。
1\.5 で追加されました。
の Java ドキュメントjava.net.Inet6Address.getByAddress(java.lang.String, byte[], int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。