网络信息技术示例

更新:2007 年 11 月

此示例演示如何创建 Windows 窗体应用程序,以监视和显示网络信息,如 IP 地址、网络接口和关于流入和流出本地计算机的网络流量的统计信息。这些功能由 System.Net.NetworkInformation 命名空间中的类型提供。

有关使用这些示例的信息,请参见下面的主题:

使用命令提示生成示例

  1. 打开命令提示窗口,定位到 NetworkInformation 目录下语言特定的子目录之一。有关所需设置和 SDK 命令提示的信息,请参见如何:设置示例设置

  2. 在命令行中键入 msbuild NetworkInformation.sln。

使用 Visual Studio 生成示例

  1. 打开 Windows 资源管理器,定位到 NetworkInformation 目录下语言特定的子目录之一。

  2. 双击 NetworkInformation.sln 的图标,在 Visual Studio 中打开该文件。

  3. 在“生成”菜单上单击“生成解决方案”。

应用程序将在默认的 \bin 或 \bin\Debug 目录中生成。

运行示例

  1. 使用命令提示或 Windows 资源管理器定位到包含新的可执行文件的目录。

  2. 在命令行中键入 NetworkInformation.exe,或者在 Windows 资源管理器中双击 NetworkInformation.exe 的图标以启动该可执行文件。

备注

示例应用程序用它的 NetworkChange_NetworkAddressChanged 方法处理 NetworkAddressChanged 事件。此方法调用 UpdateNetworkInformation 方法,该方法重新填充包含每个可用的 NetworkInterfaceDescription 属性值的 ComboBox 控件。

有关监视网络统计信息的更多信息,请查看源代码中的注释以及 build.proj 文件。

请参见

参考

IPInterfaceProperties

NetworkChange

NetworkInterface

OperationalStatus

System.Net.NetworkInformation