IPGlobalProperties.HostName Proprietà

Definizione

Ottiene il nome host del computer locale.

public:
 abstract property System::String ^ HostName { System::String ^ get(); };
public abstract string HostName { get; }
member this.HostName : string
Public MustOverride ReadOnly Property HostName As String

Valore della proprietà

Istanza String che contiene il nome NetBIOS (Network Basic Input/Output System) del computer.

Eccezioni

Errore di una chiamata di funzione Win32.

Esempio

Nell'esempio di codice seguente vengono visualizzate le informazioni di rete per il computer locale.

IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
Console::WriteLine( "Computer name: {0}", properties->HostName );
Console::WriteLine( "Domain name:   {0}", properties->DomainName );
Console::WriteLine( "Node type:     {0:f}", properties->NodeType );
Console::WriteLine( "DHCP scope:    {0}", properties->DhcpScopeName );
Console::WriteLine( "WINS proxy?    {0}", properties->IsWinsProxy );
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
Console.WriteLine("Computer name: {0}", properties.HostName);
Console.WriteLine("Domain name:   {0}", properties.DomainName);
Console.WriteLine("Node type:     {0:f}", properties.NodeType);
Console.WriteLine("DHCP scope:    {0}", properties.DhcpScopeName);
Console.WriteLine("WINS proxy?    {0}", properties.IsWinsProxy);

Commenti

Questa proprietà chiama nella funzione helper IP nativa GetNetworkParams, che restituisce una struttura FIXED_INFO contenente la stringa di nome host NetBIOS. La stringa del nome host viene troncata quando supera 15 caratteri.

Il nome NetBIOS di un computer deve essere univoco all'interno di una rete e non è completo dal nome di dominio.

Si applica a