Provides a container class for Internet host address information.
[
Edit]
See Also:
IPHostEntry Members
Thread Safety
All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe.
Remarks
Example
The following example queries the DNS database for information
on the host "www.contoso.com" and
displays the information in the
returned System.Net.IPHostEntry instance.
C# Example |
using System;
using System.Net;
public class IPHostEntryTest {
public static void Main() {
IPHostEntry hostInfo = Dns.GetHostByName("www.contoso.com");
string[] aliases = hostInfo.Aliases;
IPAddress[] addresses = hostInfo.AddressList;
Console.WriteLine("The host name is: {0}", hostInfo.HostName);
for(int x = 0; x < aliases.Length; x++)
Console.WriteLine("Alias {0} == {1}", aliases[x], addresses[x]);
}
}
|
The output is
The host name is: contoso.com
Alias www.contoso.com == 207.46.230.186
Requirements
Namespace: System.Net
Assembly: System (in System.dll)
Assembly Versions: 1.0.x.x, 1.0.5000.0, 2.0.0.0