System.Net.NetworkInformation Пространство имен

Пространство имен System.Net.NetworkInformation обеспечивает доступ к данным о сетевом трафике, сетевым адресам и уведомлениям об изменении адресов локального компьютера. The System.Net.NetworkInformation namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. Это пространство имен также содержит классы, реализующие функциональность программы Ping. The namespace also contains classes that implement the Ping utility. Класс Ping и другие связанные с ним классы могут использоваться для проверки доступности компьютера по сети. You can use Ping and related classes to check whether a computer is reachable across the network.

Классы

GatewayIPAddressInformation

Представляет IP-адрес сетевого шлюза.Represents the IP address of the network gateway. Для этого класса невозможно создание экземпляров.This class cannot be instantiated.

GatewayIPAddressInformationCollection

Хранит набор типов GatewayIPAddressInformation.Stores a set of GatewayIPAddressInformation types.

IcmpV4Statistics

Предоставляет статистику протокола ICMPv4 для локального компьютера.Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer.

IcmpV6Statistics

Предоставляет статистику протокола ICMPv6 для локального компьютера.Provides Internet Control Message Protocol for Internet Protocol version 6 (ICMPv6) statistical data for the local computer.

IPAddressCollection

Хранит набор типов IPAddress.Stores a set of IPAddress types.

IPAddressInformation

Предоставляет сведения об адресе сетевого интерфейса.Provides information about a network interface address.

IPAddressInformationCollection

Хранит набор типов IPAddressInformation.Stores a set of IPAddressInformation types.

IPGlobalProperties

Предоставляет сведения о возможности сетевых подключений на локальном компьютере.Provides information about the network connectivity of the local computer.

IPGlobalStatistics

Предоставляет статистику по протоколу IP.Provides Internet Protocol (IP) statistical data.

IPInterfaceProperties

Предоставляет сведения о сетевых интерфейсах, поддерживающих протокол IPv4 или IPv6.Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).

IPInterfaceStatistics

Предоставляет статистику протокола Интернета (IP) для сетевого интерфейса локального компьютера.Provides Internet Protocol (IP) statistical data for an network interface on the local computer.

IPv4InterfaceProperties

Предоставляет сведения о сетевых интерфейсах, поддерживающих протокол IPv4.Provides information about network interfaces that support Internet Protocol version 4 (IPv4).

IPv4InterfaceStatistics

Предоставляет статистику сетевого интерфейса локального компьютера.Provides statistical data for a network interface on the local computer.

IPv6InterfaceProperties

Предоставляет сведения о сетевых интерфейсах, поддерживающих протокол IPv6.Provides information about network interfaces that support Internet Protocol version 6 (IPv6).

MulticastIPAddressInformation

Предоставляет сведения об адресе многоадресной рассылки сетевого интерфейса.Provides information about a network interface's multicast address.

MulticastIPAddressInformationCollection

Хранит набор типов MulticastIPAddressInformation.Stores a set of MulticastIPAddressInformation types.

NetworkAvailabilityEventArgs

Предоставляет данные для события NetworkAvailabilityChanged.Provides data for the NetworkAvailabilityChanged event.

NetworkChange

Позволяет приложениям получать уведомления при изменении IP-адреса сетевого интерфейса, называемого также сетевой платой или адаптером.Allows applications to receive notification when the Internet Protocol (IP) address of a network interface, also called a network card or adapter, changes.

NetworkInformationException

Это исключение происходит при ошибке во время получения сведений о сети.The exception that is thrown when an error occurs while retrieving network information.

NetworkInformationPermission

Управляет доступом к сведениям о сети и статистике трафика для локального компьютера.Controls access to network information and traffic statistics for the local computer. Этот класс не наследуется.This class cannot be inherited.

NetworkInformationPermissionAttribute

Разрешает применять меры безопасности для NetworkInformationPermission к коду с помощью декларативной безопасности.Allows security actions for NetworkInformationPermission to be applied to code using declarative security.

NetworkInterface

Предоставляет конфигурацию и статистику сетевого интерфейса.Provides configuration and statistical information for a network interface.

PhysicalAddress

Предоставляет МАС-адрес сетевого интерфейса (адаптера).Provides the Media Access Control (MAC) address for a network interface (adapter).

Ping

Позволяет приложению определить, доступен ли удаленный компьютер по сети.Allows an application to determine whether a remote computer is accessible over the network.

PingCompletedEventArgs

Предоставляет данные для события PingCompleted.Provides data for the PingCompleted event.

PingException

Исключение возникает, когда метод Send или SendAsync вызывают метод, приводящий к исключению.The exception that is thrown when a Send or SendAsync method calls a method that throws an exception.

PingOptions

Используется для управления передачей пакетов данных Ping.Used to control how Ping data packets are transmitted.

PingReply

Предоставляет сведения о состоянии и о данных, полученных в результате операции Send или SendAsync.Provides information about the status and data resulting from a Send or SendAsync operation.

TcpConnectionInformation

Предоставляет сведения о подключениях TCP на локальном компьютере.Provides information about the Transmission Control Protocol (TCP) connections on the local computer.

TcpStatistics

Предоставляет статистику протокола TCP.Provides Transmission Control Protocol (TCP) statistical data.

UdpStatistics

Предоставляет статистику протокола UDP.Provides User Datagram Protocol (UDP) statistical data.

UnicastIPAddressInformation

Предоставляет сведения об адресе одноадресной рассылки сетевого интерфейса.Provides information about a network interface's unicast address.

UnicastIPAddressInformationCollection

Хранит набор типов UnicastIPAddressInformation.Stores a set of UnicastIPAddressInformation types.

Перечисления

DuplicateAddressDetectionState

Указывает текущее состояние IP-адреса.Specifies the current state of an IP address.

IPStatus

Сообщает о состоянии отправки сообщения проверки связи ICMP на компьютер.Reports the status of sending an Internet Control Message Protocol (ICMP) echo message to a computer.

NetBiosNodeType

Указывает тип узла NetBIOS.Specifies the Network Basic Input/Output System (NetBIOS) node type.

NetworkInformationAccess

Указывает разрешение на доступ к сведениям о сетевых интерфейсах и статистике трафика.Specifies permission to access information about network interfaces and traffic statistics.

NetworkInterfaceComponent

Указывает версии протокола IP, поддерживаемые сетевым интерфейсом.Specifies the Internet Protocol versions that are supported by a network interface.

NetworkInterfaceType

Указывает типы сетевых интерфейсов.Specifies types of network interfaces.

OperationalStatus

Указывает операционное состояние сетевого интерфейса.Specifies the operational state of a network interface.

PrefixOrigin

Указывает, каким образом был задан префикс сети IP-адреса.Specifies how an IP address network prefix was located.

ScopeLevel

Уровень области для IPv6-адреса.The scope level for an IPv6 address.

SuffixOrigin

Указывает, каким образом был задан суффикс узла.Specifies how an IP address host suffix was located.

TcpState

Указывает состояния подключения TCP.Specifies the states of a Transmission Control Protocol (TCP) connection.

Делегаты

NetworkAddressChangedEventHandler

Ссылается на один или несколько методов, вызываемых при изменении адреса сетевого интерфейса.References one or more methods to be called when the address of a network interface changes.

NetworkAvailabilityChangedEventHandler

Ссылается на один или несколько методов, вызываемых при изменении доступности сети.References one or more methods to be called when the availability of the network changes.

PingCompletedEventHandler

Предоставляет метод, обрабатывающий событие PingCompleted объекта Ping.Represents the method that will handle the PingCompleted event of a Ping object.

Дополнительно