IPGlobalProperties.HostName Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o nome do host do computador local.
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
Valor de Propriedade
Uma String instância que contém o nome NetBIOS do computador.
Exceções
Uma chamada de função Win32 falhou.
Exemplos
O seguinte exemplo de código apresenta informações de rede para o computador local.
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);
Observações
Esta propriedade liga à função IP Helper nativa, GetNetworkParams, que devolve uma estrutura FIXED_INFO que contém a cadeia de nomes do host NetBIOS. A cadeia de nomes do anfitrião é truncada quando ultrapassa 15 caracteres.
O nome NetBIOS de um computador deve ser único dentro de uma rede e não está totalmente qualificado pelo nome de domínio.