言語

InetAddress.GetByAddress メソッド

定義

オーバーロード

名前 説明
GetByAddress(Byte[])

生の IP アドレスを指定して、 InetAddress オブジェクトを返します。

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 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象