IP 位址難記,DNS 將其轉換為有意義的網域名稱。.NET System.Net.Dns 提供靜態方法處理解析。
| 方法 | 說明 |
|---|---|
| BeginGetHostAddresses | 非同步取得 IP 位址 |
| BeginGetHostByName | 非同步取得 IPHostEntry |
| BeginGetHostEntry | 非同步解析主機名/IP |
| BeginResolve | 非同步解析 |
| EndGetHostAddresses | 結束非同步請求 |
| EndGetHostByName | 結束非同步請求 |
| EndGetHostEntry | 結束非同步請求 |
| EndResolve | 結束非同步請求 |
| GetHostAddresses | 同步取得 IP 位址陣列 |
| GetHostByAddress | 取得 IP 的主機資訊 |
| GetHostByName | 取得主機名的 DNS 資訊 |
| GetHostName | 取得本機主機名 |
| GetHostEntry | 解析主機名/IP 為 IPHostEntry |
| Resolve | 解析主機名/IP 為 IPHostEntry |
public static IPAddress[] GetHostAddresses(string hostNameOrAddress)
參數:主機名或 IP 字串。回傳:IPAddress[] 陣列。同步封鎖,非同步版本請用 BeginGetHostAddresses。