System.Net.NetworkInformation 命名空间

提供对网络流量数据、网络地址信息和本地计算机地址变更通知的访问。 该命名空间还包含实现 Ping 实用工具的类。 可以使用 Ping 和相关的类检查是否可通过网络连接到计算机。

GatewayIPAddressInformation

表示网关的 IP 地址。 此类无法实例化。

GatewayIPAddressInformationCollection

存储一组 GatewayIPAddressInformation 类型。

IcmpV4Statistics

提供本地计算机的 Internet 控制消息协议 IPv4 (ICMPv4) 统计数据。

IcmpV6Statistics

提供本地计算机的 Internet 协议版本 6 (ICMPv6) Internet 控制消息协议的统计数据。

IPAddressCollection

存储一组 IPAddress 类型。

IPAddressInformation

提供有关网络接口地址的信息。

IPAddressInformationCollection

存储一组 IPAddressInformation 类型。

IPGlobalProperties

提供有关本地计算机的网络连接的信息。

IPGlobalStatistics

提供 Internet 协议 (IP) 统计数据。

IPInterfaceProperties

提供有关支持 Internet 协议版本 4 (IPv4) 或 Internet 协议版本 6 (IPv6) 的网络接口的信息。

IPInterfaceStatistics

提供针对本地计算机上的网络接口的 Internet 协议 (IP) 统计数据。

IPv4InterfaceProperties

提供有关支持 Internet 协议版本 4 (IPv4) 的网络接口的信息。

IPv4InterfaceStatistics

提供本地计算机上的网络接口的统计数据。

IPv6InterfaceProperties

提供有关支持 Internet 协议版本 6 (IPv6) 的网络接口的信息。

MulticastIPAddressInformation

提供网络接口的多路广播地址信息。

MulticastIPAddressInformationCollection

存储一组 MulticastIPAddressInformation 类型。

NetworkAvailabilityEventArgs

NetworkAvailabilityChanged 事件提供数据。

NetworkChange

允许应用程序在网络接口 Internet 协议 (IP) 地址(也称为网卡或适配器)更改时接收通知。

NetworkInformationException

因检索网络信息时发生错误而引发的异常。

NetworkInformationPermission

控制对本地计算机的网络信息和通信统计信息的访问。 此类不能被继承。

NetworkInformationPermissionAttribute

允许对要使用声明性安全应用到代码中的 NetworkInformationPermission 执行安全操作。

NetworkInterface

提供网络接口的配置和统计信息。

PhysicalAddress

提供网络接口(适配器)的媒体访问控制 (MAC) 地址。

Ping

允许应用程序确定是否可通过网络访问远程计算机。

PingCompletedEventArgs

PingCompleted 事件提供数据。

PingException

SendSendAsync 方法调用的方法引发异常时引发的异常。

PingOptions

用于控制如何传输 Ping 数据包。

PingReply

提供有关 SendSendAsync 操作的状态及产生的数据的信息。

TcpConnectionInformation

提供有关本地计算机上的传输控制协议 (TCP) 连接的信息。

TcpStatistics

提供传输控制协议 (TCP) 统计数据。

UdpStatistics

提供用户数据报协议 (UDP) 统计数据。

UnicastIPAddressInformation

提供有关网络接口的单播地址的信息。

UnicastIPAddressInformationCollection

存储一组 UnicastIPAddressInformation 类型。

枚举

DuplicateAddressDetectionState

指定 IP 地址的当前状态。

IPStatus

报告向计算机发送 Internet 控制消息协议 (ICMP) 回送消息的状态。

NetBiosNodeType

指定网络基本输入/输出系统 (NetBIOS) 节点类型。

NetworkInformationAccess

指定访问网络接口信息和通信统计数据的权限。

NetworkInterfaceComponent

指定网络接口支持的 Internet 协议版本。

NetworkInterfaceType

指定网络接口的类型。

OperationalStatus

指定网络接口的操作状态。

PrefixOrigin

指定如何定位 IP 地址网络前缀。

ScopeLevel

IPv6 地址的范围级别。

SuffixOrigin

指定如何定位 IP 地址主机后缀。

TcpState

指定传输控制协议 (TCP) 连接的状态。

委托

NetworkAddressChangedEventHandler

引用在网络接口地址更改时调用的一个或多个方法。

NetworkAvailabilityChangedEventHandler

引用在网络可用性更改时调用的一个或多个方法。

PingCompletedEventHandler

表示将处理 Ping 对象的 PingCompleted 事件的方法。

另请参阅