InetAddress.GetAllByName(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ホストの名前を指定すると、システムで構成されているネーム サービスに基づいて、その 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 を引数として呼び出して、操作が許可されているかどうかを確認します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。