IPGlobalProperties 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供有关本地计算机的网络连接的信息。
public ref class IPGlobalProperties abstractpublic abstract class IPGlobalPropertiestype IPGlobalProperties = classPublic MustInherit Class IPGlobalProperties- 继承
- 
				IPGlobalProperties
示例
下面的代码示例使用此类的实例显示有关本地计算机的信息。
public static void ShowInboundIPStatistics()
{
     IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
     IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
     Console.WriteLine("  Inbound Packet Data:");
     Console.WriteLine("      Received ............................ : {0}",
     ipstat.ReceivedPackets);
     Console.WriteLine("      Forwarded ........................... : {0}",
     ipstat.ReceivedPacketsForwarded);
     Console.WriteLine("      Delivered ........................... : {0}",
     ipstat.ReceivedPacketsDelivered);
     Console.WriteLine("      Discarded ........................... : {0}",
     ipstat.ReceivedPacketsDiscarded);
}
Public Shared Sub ShowInboundIPStatistics() 
    Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
    Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
    Console.WriteLine("  Inbound Packet Data:")
    Console.WriteLine("      Received ............................ : {0}", ipstat.ReceivedPackets)
    Console.WriteLine("      Forwarded ........................... : {0}", ipstat.ReceivedPacketsForwarded)
    Console.WriteLine("      Delivered ........................... : {0}", ipstat.ReceivedPacketsDelivered)
    Console.WriteLine("      Discarded ........................... : {0}", ipstat.ReceivedPacketsDiscarded)
End Sub
注解
此类提供有关本地计算机的网络接口和网络连接的配置和统计信息。
此类提供的信息类似于 Internet 协议帮助程序 API 函数提供的信息。 有关 Internet 协议帮助程序的信息,请参阅 IP 帮助程序。
构造函数
| IPGlobalProperties() | 初始化 IPGlobalProperties 类的新实例。 | 
属性
| DhcpScopeName | 获取动态主机配置协议 (DHCP) 范围名。 | 
| DomainName | 获取在其中注册本地计算机的域。 | 
| HostName | 获取本地计算机的主机名。 | 
| IsWinsProxy | 获取 Boolean 值,该值指定本地计算机是否充当 Windows Internet 名称服务 (WINS) 代理。 | 
| NodeType | 获取本地计算机的网络基本输入/输出系统 (NetBIOS) 节点类型。 | 
方法
| BeginGetUnicastAddresses(AsyncCallback, Object) | 开始一个异步请求,该请求用于检索本地计算机上稳定的单播 IP 地址表。 | 
| EndGetUnicastAddresses(IAsyncResult) | 结束挂起的异步请求,该请求用于检索本地计算机上稳定的单播 IP 地址表。 | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetActiveTcpConnections() | 返回有关本地计算机上的 Internet 协议版本 4 (IPv4) 和 IPv6 传输控制协议 (TCP) 连接的信息。 | 
| GetActiveTcpListeners() | 返回有关本地计算机上的 Internet 协议版本 4 (IPv4) 和 IPv6 传输控制协议 (TCP) 侦听器的终结点信息。 | 
| GetActiveUdpListeners() | 返回有关本地计算机上的 Internet 协议版本 4 (IPv4) 和 IPv6 用户数据报协议 (UDP) 侦听器的信息。 | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetIcmpV4Statistics() | 提供本地计算机的 Internet 控制消息协议 (ICMP) 版本 4 统计数据。 | 
| GetIcmpV6Statistics() | 提供本地计算机的 Internet 控制消息协议 (ICMP) 版本 6 统计数据。 | 
| GetIPGlobalProperties() | 获取一个对象,该对象提供有关本地计算机的网络连接和流量统计数据的信息。 | 
| GetIPv4GlobalStatistics() | 提供本地计算机的 Internet 协议版本 4 (IPv4) 统计数据。 | 
| GetIPv6GlobalStatistics() | 提供本地计算机的 Internet 协议版本 6 (IPv6) 统计数据。 | 
| GetTcpIPv4Statistics() | 提供本地计算机的传输控制协议/Internet 协议版本 4 (TCP/IPv4) 统计数据。 | 
| GetTcpIPv6Statistics() | 提供本地计算机的传输控制协议/Internet 协议版本 6 (TCP/IPv6) 统计数据。 | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| GetUdpIPv4Statistics() | 提供本地计算机的用户数据报协议/Internet 协议版本 4 (UDP/IPv4) 统计数据。 | 
| GetUdpIPv6Statistics() | 提供本地计算机的用户数据报协议/Internet 协议版本 6 (UDP/IPv6) 统计数据。 | 
| GetUnicastAddresses() | 在本地计算机上检索稳定的单播 IP 地址表。 | 
| GetUnicastAddressesAsync() | 以一部操作检索本地计算机上稳定的单播 IP 地址表。 | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) |