言語

InetAddress.GetAllByName(String) メソッド

定義

ホストの名前を指定すると、システムで構成されているネーム サービスに基づいて、その IP アドレスの配列が返されます。

[Android.Runtime.Register("getAllByName", "(Ljava/lang/String;)[Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress[]? GetAllByName(string? host);
[<Android.Runtime.Register("getAllByName", "(Ljava/lang/String;)[Ljava/net/InetAddress;", "")>]
static member GetAllByName : string -> Java.Net.InetAddress[]

パラメーター

host
String

ホストの名前、または null

返品

指定されたホスト名のすべての IP アドレスの配列。

属性

例外

アドレス検索が失敗した場合は 〗。

注釈

ホストの名前を指定すると、システムで構成されているネーム サービスに基づいて、その IP アドレスの配列が返されます。

ホスト名には、"java.sun.com" などのマシン名、またはその IP アドレスのテキスト表現を指定できます。 リテラル IP アドレスが指定されている場合は、アドレス形式の有効性のみがチェックされます。

リテラル IPv6 アドレスで指定hostの場合は、RFC 2732 で定義された形式か、RFC 2373 で定義されたリテラル IPv6 アドレス形式が受け入れられます。 リテラル IPv6 アドレスは、スコープ付きゾーン識別子またはscope_idを追加することによって修飾することもできます。 ここでは、scope_idsの構文と使用方法について説明します。

ホストが null 場合は、ループバック インターフェイスのアドレスを表す InetAddress が返されます。 RFC 3330 セクションを参照してください。nbsp;2 および RFC 2373 セクション&2.5.3。

セキュリティ マネージャーがあり、 host が null ではなく、 host.length() が 0 に等しくない場合、セキュリティ マネージャーの checkConnect メソッドはホスト名と -1 を引数として呼び出して、操作が許可されているかどうかを確認します。

Javaドキュメント。

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

適用対象