InetAddress.GetByAddress メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetByAddress(Byte[]) |
生の IP アドレスを指定して、 |
| GetByAddress(String, Byte[]) |
指定されたホスト名と IP アドレスに基づいて InetAddress を作成します。 |
GetByAddress(Byte[])
生の IP アドレスを指定して、 InetAddress オブジェクトを返します。
[Android.Runtime.Register("getByAddress", "([B)Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress GetByAddress(byte[]? addr);
[<Android.Runtime.Register("getByAddress", "([B)Ljava/net/InetAddress;", "")>]
static member GetByAddress : byte[] -> Java.Net.InetAddress
パラメーター
- addr
- Byte[]
ネットワーク バイト順の生 IP アドレス
返品
生の IP アドレスから作成された InetAddress オブジェクト。
- 属性
例外
注釈
生の IP アドレスを指定して、 InetAddress オブジェクトを返します。 引数はネットワーク バイト順です。アドレスの最上位バイトは getAddress()[0]。
このメソッドはブロックしません。つまり、逆名サービスの参照は実行されません。
IPv4 アドレスバイト配列は 4 バイト長で、IPv6 バイト配列は 16 バイト長である必要があります
1.4 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetByAddress(String, Byte[])
指定されたホスト名と IP アドレスに基づいて InetAddress を作成します。
[Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[B)Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress GetByAddress(string? host, byte[]? addr);
[<Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[B)Ljava/net/InetAddress;", "")>]
static member GetByAddress : string * byte[] -> Java.Net.InetAddress
パラメーター
- host
- String
指定されたホスト
- addr
- Byte[]
ネットワーク バイト順の生 IP アドレス
返品
生の IP アドレスから作成された InetAddress オブジェクト。
- 属性
例外
ipAddressが null または間違った長さである場合。
注釈
指定されたホスト名と IP アドレスに基づいて InetAddress を作成します。 アドレスの有効性を確認するネーム サービスはありません。
ホスト名には、"java.sun.com" などのマシン名、またはその IP アドレスのテキスト表現を指定できます。
ホスト名に対しても有効性チェックは行われません。
addr が IPv4 アドレスを指定した場合、Inet4Address のインスタンスが返されます。それ以外の場合は、Inet6Address のインスタンスが返されます。
IPv4 アドレスバイト配列は 4 バイト長で、IPv6 バイト配列は 16 バイト長である必要があります
1.4 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。