Share via


Dns.GetHostName Yöntem

Tanım

Yerel bilgisayarın ana bilgisayar adını alır.

public:
 static System::String ^ GetHostName();
public static string GetHostName ();
static member GetHostName : unit -> string
Public Shared Function GetHostName () As String

Döndürülenler

Yerel bilgisayarın DNS ana bilgisayar adını içeren bir dize.

Özel durumlar

Yerel ana bilgisayar adı çözümlendiğinde bir hatayla karşılaşıldı.

Örnekler

Aşağıdaki örnek, yerel bilgisayarın ana bilgisayar adını almak için yöntemini kullanır GetHostName .

public:
   void DisplayLocalHostName()
   {
      try
      {
         // Get the local computer host name.
         String^ hostName = Dns::GetHostName();
         Console::WriteLine( "Computer name : {0}", hostName );
      }
      catch ( SocketException^ e ) 
      {
         Console::WriteLine( "SocketException caught!!!" );
         Console::WriteLine( "Source : {0}", e->Source );
         Console::WriteLine( "Message : {0}", e->Message );
      }
      catch ( Exception^ e ) 
      {
         Console::WriteLine( "Exception caught!!!" );
         Console::WriteLine( "Source : {0}", e->Source );
         Console::WriteLine( "Message : {0}", e->Message );
      }
   }
public void DisplayLocalHostName()
{
   try {
      // Get the local computer host name.
      String hostName = Dns.GetHostName();
      Console.WriteLine("Computer name :" + hostName);
   }
   catch(SocketException e) {
      Console.WriteLine("SocketException caught!!!");
      Console.WriteLine("Source : " + e.Source);
      Console.WriteLine("Message : " + e.Message);
   }
   catch(Exception e)
   {
       Console.WriteLine("Exception caught!!!");
       Console.WriteLine("Source : " + e.Source);
       Console.WriteLine("Message : " + e.Message);
   }
}
Public Sub DisplayLocalHostName()
    Try
        ' Get the local computer host name.
        Dim hostName As [String] = Dns.GetHostName()
        Console.WriteLine(("Computer name :" + hostName))
    Catch e As SocketException
        Console.WriteLine("SocketException caught!!!")
        Console.WriteLine(("Source : " + e.Source))
        Console.WriteLine(("Message : " + e.Message))
    Catch e As Exception
        Console.WriteLine("Exception caught!!!")
        Console.WriteLine(("Source : " + e.Source))
        Console.WriteLine(("Message : " + e.Message))
    End Try

Şunlara uygulanır