IPGlobalProperties.HostName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el nombre de host del equipo 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 propiedad
Instancia String de que contiene el nombre NetBIOS del equipo.
Excepciones
Error en una llamada de función Win32.
Ejemplos
En el ejemplo de código siguiente se muestra información de red para el equipo 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);
Comentarios
Esta propiedad llama a la función auxiliar de IP nativa GetNetworkParams, que devuelve una estructura de FIXED_INFO que contiene la cadena de nombre de host netBIOS. La cadena de nombre de host se trunca cuando supera los 15 caracteres.
El nombre NetBIOS de un equipo debe ser único dentro de una red y no está completo por el nombre de dominio.