System.Net.NetworkInformation Namespace

Lo spazio dei nomi System.Net.NetworkInformation consente di accedere ai dati sul traffico di rete, alle informazioni sull'indirizzo di rete e alla notifica dei cambiamenti di indirizzo del computer locale. The System.Net.NetworkInformation namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. Questo spazio dei nomi contiene inoltre classi che implementano l'utilità Ping. The namespace also contains classes that implement the Ping utility. È possibile utilizzare la classe Ping e le classi correlate per verificare se un computer è raggiungibile in rete. You can use Ping and related classes to check whether a computer is reachable across the network.

Classi

GatewayIPAddressInformation

Rappresenta un indirizzo IP del gateway di rete.Represents the IP address of the network gateway. Non è possibile creare istanze di questa classe.This class cannot be instantiated.

GatewayIPAddressInformationCollection

Memorizza un insieme di tipi GatewayIPAddressInformation.Stores a set of GatewayIPAddressInformation types.

IcmpV4Statistics

Fornisce i dati statistici del protocollo ICMP versione 4 per il computer locale.Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer.

IcmpV6Statistics

Fornisce i dati statistici del protocollo ICMPv6 (Internet Control Message Protocol versione 6) relativi al computer locale.Provides Internet Control Message Protocol for Internet Protocol version 6 (ICMPv6) statistical data for the local computer.

IPAddressCollection

Memorizza un insieme di tipi IPAddress.Stores a set of IPAddress types.

IPAddressInformation

Fornisce informazioni sull'indirizzo di un'interfaccia di rete.Provides information about a network interface address.

IPAddressInformationCollection

Memorizza un insieme di tipi IPAddressInformation.Stores a set of IPAddressInformation types.

IPGlobalProperties

Fornisce informazioni relative alla connettività di rete del computer locale.Provides information about the network connectivity of the local computer.

IPGlobalStatistics

Fornisce dati statistici relativi al protocollo IP (Internet Protocol).Provides Internet Protocol (IP) statistical data.

IPInterfaceProperties

Fornisce informazioni sulle interfacce di rete che supportano il protocollo IP versione 4 (Internet Protocol versione 4) o IP versione 6 (Internet Protocol versione 6).Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).

IPInterfaceStatistics

Fornisce i dati statistici sull'IP (Internet Protocol) per un'interfaccia di rete nel computer locale.Provides Internet Protocol (IP) statistical data for an network interface on the local computer.

IPv4InterfaceProperties

Fornisce informazioni sulle interfacce di rete che supportano il protocollo IPv4 (Internet Protocol versione 4).Provides information about network interfaces that support Internet Protocol version 4 (IPv4).

IPv4InterfaceStatistics

Fornisce i dati statistici per un'interfaccia di rete sul computer locale.Provides statistical data for a network interface on the local computer.

IPv6InterfaceProperties

Fornisce informazioni sulle interfacce di rete che supportano il protocollo IPv6 (Internet Protocol versione 6).Provides information about network interfaces that support Internet Protocol version 6 (IPv6).

MulticastIPAddressInformation

Fornisce informazioni relative all'indirizzo multicast di un'interfaccia di rete.Provides information about a network interface's multicast address.

MulticastIPAddressInformationCollection

Memorizza un insieme di tipi MulticastIPAddressInformation.Stores a set of MulticastIPAddressInformation types.

NetworkAvailabilityEventArgs

Fornisce dati per l'evento NetworkAvailabilityChanged.Provides data for the NetworkAvailabilityChanged event.

NetworkChange

Consente alle applicazioni di ricevere una notifica quando l'indirizzo IP (Internet Protocol) di un'interfaccia di rete, denominata anche scheda o adattatore di rete, 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

Eccezione che viene generata quando si verifica un errore durante il recupero delle informazioni di rete.The exception that is thrown when an error occurs while retrieving network information.

NetworkInformationPermission

I controlli accedono alle informazioni di rete e alle statistiche sul traffico per il computer locale.Controls access to network information and traffic statistics for the local computer. Questa classe non può essere ereditata.This class cannot be inherited.

NetworkInformationPermissionAttribute

Consente di applicare azioni di sicurezza per NetworkInformationPermission al codice usando la sicurezza dichiarativa.Allows security actions for NetworkInformationPermission to be applied to code using declarative security.

NetworkInterface

Fornisce informazioni di configurazione e statistiche per un'interfaccia di rete.Provides configuration and statistical information for a network interface.

PhysicalAddress

Fornisce l'indirizzo MAC (Media Access Control) dell'interfaccia di rete, o scheda.Provides the Media Access Control (MAC) address for a network interface (adapter).

Ping

Consente a un'applicazione di determinare se un computer remoto è accessibile sulla rete.Allows an application to determine whether a remote computer is accessible over the network.

PingCompletedEventArgs

Fornisce dati per l'evento PingCompleted.Provides data for the PingCompleted event.

PingException

Eccezione generata quando un metodo Send o SendAsync chiama un metodo che genera un'eccezione.The exception that is thrown when a Send or SendAsync method calls a method that throws an exception.

PingOptions

Utilizzato per controllare come vengono trasmessi i pacchetti di dati Ping.Used to control how Ping data packets are transmitted.

PingReply

Fornisce informazioni relative allo stato e ai dati che risultano da un'operazione Send o SendAsync.Provides information about the status and data resulting from a Send or SendAsync operation.

TcpConnectionInformation

Fornisce informazioni relative alle connessioni TCP (Transmission Control Protocol) sul computer locale.Provides information about the Transmission Control Protocol (TCP) connections on the local computer.

TcpStatistics

Fornisce dati statistici relativi al protocollo TCP (Transmission Control Protocol).Provides Transmission Control Protocol (TCP) statistical data.

UdpStatistics

Fornisce i dati statistici del protocollo UDP (User Datagram Protocol).Provides User Datagram Protocol (UDP) statistical data.

UnicastIPAddressInformation

Fornisce informazioni sull'indirizzo unicast per un'interfaccia di rete.Provides information about a network interface's unicast address.

UnicastIPAddressInformationCollection

Memorizza un insieme di tipi UnicastIPAddressInformation.Stores a set of UnicastIPAddressInformation types.

Enumerazioni

DuplicateAddressDetectionState

Specifica lo stato corrente di un indirizzo IP.Specifies the current state of an IP address.

IPStatus

Riporta lo stato dell'invio di un messaggio echo del protocollo ICMP (Internet Control Message Protocol) a un computer.Reports the status of sending an Internet Control Message Protocol (ICMP) echo message to a computer.

NetBiosNodeType

Specifica il tipo di nodo Network Basic Input/Output System (NetBIOS).Specifies the Network Basic Input/Output System (NetBIOS) node type.

NetworkInformationAccess

Specifica i permessi necessari per accedere alle informazioni relative alle interfacce di rete e alle statistiche sul traffico.Specifies permission to access information about network interfaces and traffic statistics.

NetworkInterfaceComponent

Specifica le versioni dei protocolli Internet supportate da un'interfaccia di rete.Specifies the Internet Protocol versions that are supported by a network interface.

NetworkInterfaceType

Specifica i tipi di interfacce di rete.Specifies types of network interfaces.

OperationalStatus

Specifica lo stato operativo di un'interfaccia di rete.Specifies the operational state of a network interface.

PrefixOrigin

Specifica come è stata determinata la posizione del prefisso dell'indirizzo di rete IP.Specifies how an IP address network prefix was located.

ScopeLevel

Livello di ambito per un indirizzo IPv6.The scope level for an IPv6 address.

SuffixOrigin

Specifica come è stata determinata la posizione del suffisso dell'indirizzo IP dell'host.Specifies how an IP address host suffix was located.

TcpState

Specifica gli stati di una connessione TCP (Transmission Control Protocol).Specifies the states of a Transmission Control Protocol (TCP) connection.

Delegati

NetworkAddressChangedEventHandler

Fa riferimento a uno o più metodi da chiamare quando l'indirizzo dell'interfaccia di rete cambia.References one or more methods to be called when the address of a network interface changes.

NetworkAvailabilityChangedEventHandler

Fa riferimento a uno o più metodi da chiamare quando la disponibilità della rete cambia.References one or more methods to be called when the availability of the network changes.

PingCompletedEventHandler

Rappresenta il metodo che gestirà l'evento PingCompleted di un oggetto Ping.Represents the method that will handle the PingCompleted event of a Ping object.