System.Net.Dns
namespace System.Net
{
public static class Dns
{
public static IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, AsyncCallback requestCallback, object state);
public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject);
public static IAsyncResult BeginGetHostEntry(IPAddress address, AsyncCallback requestCallback, object stateObject);
public static IAsyncResult BeginGetHostEntry(string hostNameOrAddress, AsyncCallback requestCallback, object stateObject);
public static IAsyncResult BeginResolve(string hostName, AsyncCallback requestCallback, object stateObject);
public static IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult);
public static IPHostEntry EndGetHostByName(IAsyncResult asyncResult);
public static IPHostEntry EndGetHostEntry(IAsyncResult asyncResult);
public static IPHostEntry EndResolve(IAsyncResult asyncResult);
public static IPAddress[] GetHostAddresses(string hostNameOrAddress);
public static Task<IPAddress[]> GetHostAddressesAsync(string hostNameOrAddress);
public static IPHostEntry GetHostByAddress(IPAddress address);
public static IPHostEntry GetHostByAddress(string address);
public static IPHostEntry GetHostByName(string hostName);
public static IPHostEntry GetHostEntry(IPAddress address);
public static IPHostEntry GetHostEntry(string hostNameOrAddress);
public static Task<IPHostEntry> GetHostEntryAsync(IPAddress address);
public static Task<IPHostEntry> GetHostEntryAsync(string hostNameOrAddress);
public static string GetHostName();
public static IPHostEntry Resolve(string hostName);
}
}