Uri.CheckHostName(String) Uri.CheckHostName(String) Uri.CheckHostName(String) Uri.CheckHostName(String) Method

定義

指定したホスト名が有効な DNS 名であるかどうかを判断します。Determines whether the specified host name is a valid DNS name.

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

パラメーター

name
String String String String

検証対象のホスト名。The host name to validate. 値は、IPv4 アドレス、IPv6 アドレス、またはインターネット ホスト名です。This can be an IPv4 or IPv6 address or an Internet host name.

戻り値

ホスト名の型を示す UriHostNameTypeA UriHostNameType that indicates the type of the host name. ホスト名の型を判断できない場合、またはホスト名が null か長さ 0 の文字列の場合、このメソッドは Unknown を返します。If the type of the host name cannot be determined or if the host name is null or a zero-length string, this method returns Unknown.

次の例では、ホスト名が有効かどうかを確認します。The following example checks whether the host name is valid.

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

注釈

このCheckHostNameメソッドは、指定されたホスト名が有効なインターネットホスト名の要件を満たしているかどうかを確認します。The CheckHostName method checks that the host name provided meets the requirements for a valid Internet host name. ただし、ホスト名の参照を実行してホストの存在を確認することはできません。It does not, however, perform a host-name lookup to verify the existence of the host.

適用対象