英語で読む

次の方法で共有


Uri.CheckHostName(String) メソッド

定義

指定したホスト名が有効な DNS 名であるかどうかを判断します。

C#
public static UriHostNameType CheckHostName(string name);
C#
public static UriHostNameType CheckHostName(string? name);

パラメーター

name
String

検証対象のホスト名。 値は、IPv4 アドレス、IPv6 アドレス、またはインターネット ホスト名です。

戻り値

ホスト名の種類。 ホスト名の型を判断できない場合、またはホスト名が null か長さ 0 の文字列の場合、このメソッドは Unknown を返します。

次の例では、ホスト名が有効かどうかを確認します。

C#
Console.WriteLine(Uri.CheckHostName("www.contoso.com"));

注釈

メソッドは CheckHostName 、指定されたホスト名が有効なインターネット ホスト名の要件を満たしていることを確認します。 ただし、ホスト名の参照を実行してホストの存在を確認することはありません。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0