System.Net.NetworkInformation Espacio de nombres

Proporciona acceso a los datos de tráfico de la red, información de direcciones de red y notificación de cambios de dirección para el equipo local. Este espacio de nombres también contiene clases que implementan la utilidad Ping. Puede utilizar Ping y las clases relacionadas para comprobar si se puede alcanzar a un equipo por la red.

Clases

GatewayIPAddressInformation

Representa la dirección IP de la puerta de enlace de la red. No se puede crear una instancia de esta clase.

GatewayIPAddressInformationCollection

Almacena un conjunto de tipos GatewayIPAddressInformation.

IcmpV4Statistics

Proporciona datos estadísticos de ICMPv4 (Protocolo de mensajes de control de Internet para IPv4) para el equipo local.

IcmpV6Statistics

Proporciona datos estadísticos del protocolo ICMPv6 (Protocolo de mensajes de control de Internet para el protocolo de Internet versión 6) para el equipo local.

IPAddressCollection

Almacena un conjunto de tipos IPAddress.

IPAddressInformation

Proporciona información sobre una dirección de interfaz de red.

IPAddressInformationCollection

Almacena un conjunto de tipos IPAddressInformation.

IPGlobalProperties

Proporciona información sobre la conectividad de red del equipo local.

IPGlobalStatistics

Proporciona datos estadísticos del protocolo IP (Protocolo de Internet).

IPInterfaceProperties

Proporciona información sobre las interfaces de red compatibles con el Protocolo de Internet versión 4 (IPv4) o versión 6 (IPv6).

IPInterfaceStatistics

Proporciona los datos estadísticos del protocolo de Internet (IP) para una interfaz de red en el equipo local.

IPv4InterfaceProperties

Proporciona información sobre las interfaces de red que admiten el Protocolo de Internet versión 4 (IPv4).

IPv4InterfaceStatistics

Proporciona datos estadísticos de una interfaz de red en el equipo local.

IPv6InterfaceProperties

Proporciona información sobre las interfaces de red que admiten Protocolo de Internet versión 6 (IPv6).

MulticastIPAddressInformation

Proporciona información sobre la dirección de multidifusión de una interfaz de red.

MulticastIPAddressInformationCollection

Almacena un conjunto de tipos MulticastIPAddressInformation.

NetworkAvailabilityEventArgs

Proporciona datos para el evento NetworkAvailabilityChanged.

NetworkChange

Permite a las aplicaciones recibir una notificación cuando cambia la dirección de protocolo de Internet (IP) de una interfaz de red, también denominada adaptador o tarjeta de red.

NetworkInformationException

Excepción que se produce cuando se genera un error mientras se recupera la información de red.

NetworkInformationPermission

Controla el acceso a la información de red y a las estadísticas de tráfico del equipo local. Esta clase no puede heredarse.

NetworkInformationPermissionAttribute

Permite acciones de seguridad de NetworkInformationPermission para que se apliquen al código mediante seguridad declarativa.

NetworkInterface

Proporciona información de configuración y estadística para una interfaz de red.

PhysicalAddress

Proporciona la dirección MAC (Control de acceso de medios) para una interfaz de red (adaptador).

Ping

Permite que una aplicación determine si un equipo remoto está accesible a través de la red.

PingCompletedEventArgs

Proporciona datos para el evento PingCompleted.

PingException

Excepción que se produce cuando un método Send o SendAsync llama a un método que produce una excepción.

PingOptions

Se utiliza para controlar el modo en que se transmiten los paquetes de datos Ping.

PingReply

Proporciona información sobre el estado y los datos resultantes de una operación Send o SendAsync.

TcpConnectionInformation

Proporciona información sobre las conexiones TCP (Protocolo de control de transmisión) del equipo local.

TcpStatistics

Proporciona datos estadísticos del protocolo TCP (Protocolo de control de transmisión).

UdpStatistics

Proporciona datos estadísticos de UDP (Protocolo de datagramas de usuarios).

UnicastIPAddressInformation

Proporciona información sobre la dirección de unidifusión de una interfaz de red.

UnicastIPAddressInformationCollection

Almacena un conjunto de tipos UnicastIPAddressInformation.

Enumeraciones

DuplicateAddressDetectionState

Especifica el estado actual de una dirección IP.

IPStatus

Notifica el estado del envío de un mensaje de eco ICMP (Protocolo de mensajes de control de Internet) a un equipo.

NetBiosNodeType

Tipo de nodo NetBIOS (Sistema básico de entrada y salida de red).

NetworkInformationAccess

Especifica el permiso de acceso a información sobre interfaces de red y estadísticas de tráfico.

NetworkInterfaceComponent

Especifica las versiones del protocolo de Internet que admite una interfaz de red.

NetworkInterfaceType

Especifica los tipos de interfaces de red.

OperationalStatus

Especifica el estado operativo de una interfaz de red.

PrefixOrigin

Especifica cómo se encontró el prefijo de red de una dirección IP.

ScopeLevel

El nivel de ámbito para una dirección IPv6.

SuffixOrigin

Especifica cómo se encontró el sufijo de host de una dirección IP.

TcpState

Especifica los estados de una conexión TCP (Protocolo de control de transmisión).

Delegados

NetworkAddressChangedEventHandler

Hace referencia a uno o varios métodos a los que hay que llamar cuando cambia la dirección de una interfaz de red.

NetworkAvailabilityChangedEventHandler

Hace referencia a uno o varios métodos a los que hay que llamar cuando cambia la disponibilidad de la red.

PingCompletedEventHandler

Representa el método que controlará el evento PingCompleted de un objeto Ping.

Consulte también