Uri.CheckHostName(String) メソッド

定義

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

public:
 static UriHostNameType CheckHostName(System::String ^ name);
public static UriHostNameType CheckHostName (string name);
public static UriHostNameType CheckHostName (string? name);
static member CheckHostName : string -> UriHostNameType
Public Shared Function CheckHostName (name As String) As UriHostNameType

パラメーター

name
String

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

戻り値

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

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

Console::WriteLine( Uri::CheckHostName( "www.contoso.com" ) );
Console.WriteLine(Uri.CheckHostName("www.contoso.com"));
printfn $"""{Uri.CheckHostName "www.contoso.com"}"""
Console.WriteLine(Uri.CheckHostName("www.contoso.com"))

注釈

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

適用対象