System.Net.NetworkInformation 命名空間

提供網路流量資料、網路位址資訊和本機電腦位址變更通知的存取方式。 此命名空間也包含實作 Ping 公用程式的類別。 您可以使用 Ping 和相關類別,檢查電腦是否可透過網路存取。

類別

GatewayIPAddressInformation

表示網路閘道的 IP 位址。 無法執行個體化這個類別。

GatewayIPAddressInformationCollection

儲存一組 GatewayIPAddressInformation 型別。

IcmpV4Statistics

提供本機電腦之 IPv4 的網際網路控制訊息通訊協定 (ICMPv4) 統計資料。

IcmpV6Statistics

提供本機電腦之網際網路通訊協定第 6 版的網際網路控制訊息通訊協定 (ICMPv6) 統計資料。

IPAddressCollection

儲存一組 IPAddress 型別。

IPAddressInformation

提供網路介面位址的相關資訊。

IPAddressInformationCollection

儲存一組 IPAddressInformation 型別。

IPGlobalProperties

提供本機電腦之網路連接的相關資訊。

IPGlobalStatistics

提供網際網路通訊協定 (IP) 統計資料。

IPInterfaceProperties

提供支援網際網路通訊協定第 4 版 (IPv4) 或網際網路通訊協定第 6 版 (IPv6) 的網路介面相關資訊。

IPInterfaceStatistics

提供本機電腦網路介面的網際網路通訊協定 (IP) 統計資料。

IPv4InterfaceProperties

提供支援網際網路通訊協定第 4 版 (IPv4) 之網路介面的相關資訊。

IPv4InterfaceStatistics

提供本機電腦上之網路介面的統計資料。

IPv6InterfaceProperties

提供支援網際網路通訊協定第 6 版 (IPv6) 之網路介面的相關資訊。

MulticastIPAddressInformation

提供網路介面之多點傳送位址的相關資訊。

MulticastIPAddressInformationCollection

儲存一組 MulticastIPAddressInformation 型別。

NetworkAvailabilityEventArgs

提供 NetworkAvailabilityChanged 事件的資料。

NetworkChange

允許應用程式在網路介面 (也稱為網路卡或介面卡) 的網際網路通訊協定 (IP) 位址變更時收到通知。

NetworkInformationException

擷取網路資訊期間發生錯誤時擲回的例外狀況。

NetworkInformationPermission

控制對本機電腦之網路資訊及流量統計資料的存取。 此類別無法獲得繼承。

NetworkInformationPermissionAttribute

允許將 NetworkInformationPermission 的安全性動作套用至使用宣告式安全性的程式碼。

NetworkInterface

提供網路介面的組態和統計資訊。

PhysicalAddress

提供網路介面 (介面卡) 的媒體存取控制 (MAC) 位址。

Ping

可以讓應用程式判斷是否能透過網路存取遠端電腦。

PingCompletedEventArgs

提供 PingCompleted 事件的資料。

PingException

SendSendAsync 方法呼叫會擲回例外狀況的方法時,所擲回的例外狀況。

PingOptions

用來控制如何傳送 Ping 資料封包。

PingReply

提供由於 SendSendAsync 作業而產生的狀態和資料等相關資訊。

TcpConnectionInformation

提供本機電腦上的傳輸控制通訊協定 (TCP) 連線資訊。

TcpStatistics

提供傳輸控制通訊協定 (TCP) 統計資料。

UdpStatistics

提供使用者資料包通訊協定 (User Datagram Protocol,UDP) 統計資料。

UnicastIPAddressInformation

提供網路介面之單點傳送位址的相關資訊。

UnicastIPAddressInformationCollection

儲存一組 UnicastIPAddressInformation 型別。

列舉

DuplicateAddressDetectionState

指定 IP 位址的目前狀態。

IPStatus

報告將網際網路控制訊息通訊協定 (ICMP) 回應訊息傳送至電腦的狀態。

NetBiosNodeType

指定 Network Basic Input/Output System (NetBIOS) 節點型別。

NetworkInformationAccess

指定存取網路介面和流量統計資料之相關資訊的使用權限。

NetworkInterfaceComponent

指定網路介面所支援的網際網路通訊協定版本。

NetworkInterfaceType

指定網路介面的類型。

OperationalStatus

指定網路介面的操作狀態。

PrefixOrigin

指定如何找到 IP 位址網路首碼。

ScopeLevel

IPv6 位址的範圍層級。

SuffixOrigin

指定如何找到 IP 位址主機尾碼。

TcpState

指定傳輸控制通訊協定 (TCP) 連線的狀態。

委派

NetworkAddressChangedEventHandler

參考網路介面位址變更時所要呼叫的一或多個方法。

NetworkAvailabilityChangedEventHandler

參考網路可用性變更時所要呼叫的一或多個方法。

PingCompletedEventHandler

表示將會處理 PingCompleted 物件的 Ping 事件的方法。

另請參閱