System.Net.NetworkInformation Espacio de nombres
El espacio de nombres System.Net.NetworkInformation proporciona acceso a los datos del tráfico de red, a la información de la dirección de red y a la notificación de cambios de dirección para el equipo local. The System.Net.NetworkInformation namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. Este espacio de nombres también contiene clases que implementan la utilidad Ping. The namespace also contains classes that implement the Ping utility. Puede utilizar Ping y las clases relacionadas para comprobar si se puede alcanzar a un equipo por la red. You can use Ping and related classes to check whether a computer is reachable across the network.
Clases
GatewayIPAddressInformation |
Representa la dirección IP de la puerta de enlace de la red.Represents the IP address of the network gateway. No se puede crear una instancia de esta clase.This class cannot be instantiated. |
GatewayIPAddressInformationCollection |
Almacena un conjunto de tipos GatewayIPAddressInformation.Stores a set of GatewayIPAddressInformation types. |
IcmpV4Statistics |
Proporciona datos estadísticos de ICMPv4 (Protocolo de mensajes de control de Internet para IPv4) para el equipo local.Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer. |
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.Provides Internet Control Message Protocol for Internet Protocol version 6 (ICMPv6) statistical data for the local computer. |
IPAddressCollection |
Almacena un conjunto de tipos IPAddress.Stores a set of IPAddress types. |
IPAddressInformation |
Proporciona información sobre una dirección de interfaz de red.Provides information about a network interface address. |
IPAddressInformationCollection |
Almacena un conjunto de tipos IPAddressInformation.Stores a set of IPAddressInformation types. |
IPGlobalProperties |
Proporciona información sobre la conectividad de red del equipo local.Provides information about the network connectivity of the local computer. |
IPGlobalStatistics |
Proporciona datos estadísticos del protocolo IP (Protocolo de Internet).Provides Internet Protocol (IP) statistical data. |
IPInterfaceProperties |
Proporciona información sobre las interfaces de red compatibles con el Protocolo de Internet versión 4 (IPv4) o versión 6 (IPv6).Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6). |
IPInterfaceStatistics |
Proporciona los datos estadísticos del protocolo de Internet (IP) para una interfaz de red en el equipo local.Provides Internet Protocol (IP) statistical data for an network interface on the local computer. |
IPv4InterfaceProperties |
Proporciona información sobre las interfaces de red que admiten el Protocolo de Internet versión 4 (IPv4).Provides information about network interfaces that support Internet Protocol version 4 (IPv4). |
IPv4InterfaceStatistics |
Proporciona datos estadísticos de una interfaz de red en el equipo local.Provides statistical data for a network interface on the local computer. |
IPv6InterfaceProperties |
Proporciona información sobre las interfaces de red que admiten Protocolo de Internet versión 6 (IPv6).Provides information about network interfaces that support Internet Protocol version 6 (IPv6). |
MulticastIPAddressInformation |
Proporciona información sobre la dirección de multidifusión de una interfaz de red.Provides information about a network interface's multicast address. |
MulticastIPAddressInformationCollection |
Almacena un conjunto de tipos MulticastIPAddressInformation.Stores a set of MulticastIPAddressInformation types. |
NetworkAvailabilityEventArgs |
Proporciona datos para el evento NetworkAvailabilityChanged.Provides data for the NetworkAvailabilityChanged event. |
NetworkChange |
Permite a las aplicaciones recibir una notificación cuando la dirección del Protocolo Internet (IP) de una interfaz de red, también denominada adaptador o tarjeta de red, cambia.Allows applications to receive notification when the Internet Protocol (IP) address of a network interface, also called a network card or adapter, changes. |
NetworkInformationException |
Excepción que se produce cuando se genera un error mientras se recupera la información de red.The exception that is thrown when an error occurs while retrieving network information. |
NetworkInformationPermission |
Controla el acceso a la información de red y a las estadísticas de tráfico del equipo local.Controls access to network information and traffic statistics for the local computer. Esta clase no puede heredarse.This class cannot be inherited. |
NetworkInformationPermissionAttribute |
Permite acciones de seguridad de NetworkInformationPermission para que se apliquen al código mediante seguridad declarativa.Allows security actions for NetworkInformationPermission to be applied to code using declarative security. |
NetworkInterface |
Proporciona información estadística y de configuración para una interfaz de red.Provides configuration and statistical information for a network interface. |
PhysicalAddress |
Proporciona la dirección MAC (Control de acceso de medios) para una interfaz de red (adaptador).Provides the Media Access Control (MAC) address for a network interface (adapter). |
Ping |
Permite que una aplicación determine si un equipo remoto está accesible a través de la red.Allows an application to determine whether a remote computer is accessible over the network. |
PingCompletedEventArgs |
Proporciona datos para el evento PingCompleted.Provides data for the PingCompleted event. |
PingException |
Excepción que se produce cuando un método Send o SendAsync llama a un método que produce una excepción.The exception that is thrown when a Send or SendAsync method calls a method that throws an exception. |
PingOptions |
Se utiliza para controlar el modo en que se transmiten los paquetes de datos Ping.Used to control how Ping data packets are transmitted. |
PingReply |
Proporciona información sobre el estado y los datos resultantes de una operación Send o SendAsync.Provides information about the status and data resulting from a Send or SendAsync operation. |
TcpConnectionInformation |
Proporciona información sobre las conexiones TCP (Protocolo de control de transmisión) del equipo local.Provides information about the Transmission Control Protocol (TCP) connections on the local computer. |
TcpStatistics |
Proporciona datos estadísticos del protocolo TCP (Protocolo de control de transmisión).Provides Transmission Control Protocol (TCP) statistical data. |
UdpStatistics |
Proporciona datos estadísticos de UDP (Protocolo de datagramas de usuarios).Provides User Datagram Protocol (UDP) statistical data. |
UnicastIPAddressInformation |
Proporciona información sobre la dirección de unidifusión de una interfaz de red.Provides information about a network interface's unicast address. |
UnicastIPAddressInformationCollection |
Almacena un conjunto de tipos UnicastIPAddressInformation.Stores a set of UnicastIPAddressInformation types. |
Enumeraciones
DuplicateAddressDetectionState |
Especifica el estado actual de una dirección IP.Specifies the current state of an IP address. |
IPStatus |
Notifica el estado del envío de un mensaje de eco ICMP (Protocolo de mensajes de control de Internet) a un equipo.Reports the status of sending an Internet Control Message Protocol (ICMP) echo message to a computer. |
NetBiosNodeType |
Tipo de nodo NetBIOS (Sistema básico de entrada y salida de red).Specifies the Network Basic Input/Output System (NetBIOS) node type. |
NetworkInformationAccess |
Especifica el permiso de acceso a información sobre interfaces de red y estadísticas de tráfico.Specifies permission to access information about network interfaces and traffic statistics. |
NetworkInterfaceComponent |
Especifica las versiones del protocolo de Internet que admite una interfaz de red.Specifies the Internet Protocol versions that are supported by a network interface. |
NetworkInterfaceType |
Especifica los tipos de interfaces de red.Specifies types of network interfaces. |
OperationalStatus |
Especifica el estado operativo de una interfaz de red.Specifies the operational state of a network interface. |
PrefixOrigin |
Especifica cómo se encontró el prefijo de red de una dirección IP.Specifies how an IP address network prefix was located. |
ScopeLevel |
El nivel de ámbito para una dirección IPv6.The scope level for an IPv6 address. |
SuffixOrigin |
Especifica cómo se encontró el sufijo de host de una dirección IP.Specifies how an IP address host suffix was located. |
TcpState |
Especifica los estados de una conexión TCP (Protocolo de control de transmisión).Specifies the states of a Transmission Control Protocol (TCP) connection. |
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.References one or more methods to be called when the address of a network interface changes. |
NetworkAvailabilityChangedEventHandler |
Hace referencia a uno o varios métodos a los que hay que llamar cuando cambia la disponibilidad de la red.References one or more methods to be called when the availability of the network changes. |
PingCompletedEventHandler |
Representa el método que controlará el evento PingCompleted de un objeto Ping.Represents the method that will handle the PingCompleted event of a Ping object. |