首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# Dns 類常用方法詳解(一):DNS 協議簡介、Dns 類方法總表、GetHostAddresses 取得主機 IP 位址陣列

     編輯:關於C語言

DNS 背景

IP 位址難記,DNS 將其轉換為有意義的網域名稱。.NET System.Net.Dns 提供靜態方法處理解析。

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

GetHostAddresses 重點


public static IPAddress[] GetHostAddresses(string hostNameOrAddress)

參數:主機名或 IP 字串。回傳:IPAddress[] 陣列。同步封鎖,非同步版本請用 BeginGetHostAddresses。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved