Compartir a través de


Ejemplo de tecnología de información de red

Actualización: noviembre 2007

Este ejemplo muestra cómo crear una aplicación de Windows Forms para supervisar y visualizar información de red, como direcciones IP, interfaces de red y estadísticas sobre tráfico de red desde y hacia el equipo local. Estas funciones se deben a los tipos del espacio de nombres System.Net.NetworkInformation.

Para obtener información sobre cómo utilizar los ejemplos, consulte los temas siguientes:

Para generar el ejemplo desde el símbolo del sistema

  1. Abra una ventana del símbolo del sistema y desplácese al subdirectorio específico de uno de los lenguajes bajo el directorio NetworkInformation. Para obtener información sobre la configuración requerida y el símbolo del sistema de SDK, vea Cómo: Establecer la configuración de los ejemplos.

  2. Escriba msbuild NetworkInformation.sln en la línea de comandos.

Para generar el ejemplo utilizando Visual Studio

  1. Abra el Explorador de Windows y desplácese al subdirectorio específico de uno de los lenguajes bajo el directorio NetworkInformation.

  2. Haga doble clic en el icono NetworkInformation.sln para abrir el archivo en Visual Studio.

  3. En el menú Generar, haga clic en Generar solución.

La aplicación se genera en el directorio predeterminado \bin o \bin\Debug.

Para ejecutar el ejemplo

  1. Desplácese al directorio que contiene el nuevo archivo ejecutable mediante el símbolo del sistema o el Explorador de Windows.

  2. Escriba NetworkInformation.exe en la línea de comandos, o haga doble clic en el icono NetworkInformation.exe para iniciarlo desde el Explorador de Windows.

Comentarios

La aplicación de ejemplo controla el evento NetworkAddressChanged con su método NetworkChange_NetworkAddressChanged. Este método llama al método UpdateNetworkInformation, que rellena el control ComboBox que contiene el valor de la propiedad Description de cada NetworkInterface disponible.

Para obtener más información sobre la supervisión de las estadísticas de red, revise los comentarios de los archivos de código fuente y de build.proj.

Vea también

Referencia

IPInterfaceProperties

NetworkChange

NetworkInterface

OperationalStatus

System.Net.NetworkInformation