System.Net.NetworkInformation Spazio dei nomi

Fornisce l'accesso ai dati sul traffico di rete, alle informazioni sull'indirizzo di rete e alla notifica dei cambiamenti di indirizzo del computer locale. Questo spazio dei nomi contiene inoltre classi che implementano l'utilità Ping. È possibile utilizzare la classe Ping e le classi correlate per verificare se un computer è raggiungibile in rete.

Classi

GatewayIPAddressInformation

Rappresenta un indirizzo IP del gateway di rete. Non è possibile creare istanze di questa classe.

GatewayIPAddressInformationCollection

Memorizza un insieme di tipi GatewayIPAddressInformation.

IcmpV4Statistics

Fornisce i dati statistici del protocollo ICMP versione 4 per il computer locale.

IcmpV6Statistics

Fornisce i dati statistici del protocollo ICMPv6 (Internet Control Message Protocol versione 6) relativi al computer locale.

IPAddressCollection

Memorizza un insieme di tipi IPAddress.

IPAddressInformation

Fornisce informazioni sull'indirizzo di un'interfaccia di rete.

IPAddressInformationCollection

Memorizza un insieme di tipi IPAddressInformation.

IPGlobalProperties

Fornisce informazioni relative alla connettività di rete del computer locale.

IPGlobalStatistics

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

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).

IPInterfaceStatistics

Fornisce i dati statistici sull'IP (Internet Protocol) per un'interfaccia di rete nel computer locale.

IPv4InterfaceProperties

Fornisce informazioni sulle interfacce di rete che supportano il protocollo IPv4 (Internet Protocol versione 4).

IPv4InterfaceStatistics

Fornisce i dati statistici per un'interfaccia di rete sul computer locale.

IPv6InterfaceProperties

Fornisce informazioni sulle interfacce di rete che supportano il protocollo IPv6 (Internet Protocol versione 6).

MulticastIPAddressInformation

Fornisce informazioni relative all'indirizzo multicast di un'interfaccia di rete.

MulticastIPAddressInformationCollection

Memorizza un insieme di tipi MulticastIPAddressInformation.

NetworkAvailabilityEventArgs

Fornisce dati per l'evento NetworkAvailabilityChanged.

NetworkChange

Consente alle applicazioni di ricevere una notifica in caso di modifica dell'indirizzo IP (Internet Protocol) di un'interfaccia di rete, anche denominata scheda o adattatore di rete.

NetworkInformationException

Eccezione che viene generata quando si verifica un errore durante il recupero delle informazioni di rete.

NetworkInformationPermission

I controlli accedono alle informazioni di rete e alle statistiche sul traffico per il computer locale. La classe non può essere ereditata.

NetworkInformationPermissionAttribute

Consente di applicare azioni di sicurezza per NetworkInformationPermission al codice usando la sicurezza dichiarativa.

NetworkInterface

Fornisce informazioni statistiche e di configurazione per un'interfaccia di rete.

PhysicalAddress

Fornisce l'indirizzo MAC (Media Access Control) dell'interfaccia di rete, o scheda.

Ping

Consente a un'applicazione di determinare se un computer remoto è accessibile sulla rete.

PingCompletedEventArgs

Fornisce dati per l'evento PingCompleted.

PingException

Eccezione generata quando un metodo Send o SendAsync chiama un metodo che genera un'eccezione.

PingOptions

Utilizzato per controllare come vengono trasmessi i pacchetti di dati Ping.

PingReply

Fornisce informazioni relative allo stato e ai dati che risultano da un'operazione Send o SendAsync.

TcpConnectionInformation

Fornisce informazioni relative alle connessioni TCP (Transmission Control Protocol) sul computer locale.

TcpStatistics

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

UdpStatistics

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

UnicastIPAddressInformation

Fornisce informazioni sull'indirizzo unicast per un'interfaccia di rete.

UnicastIPAddressInformationCollection

Memorizza un insieme di tipi UnicastIPAddressInformation.

Enumerazioni

DuplicateAddressDetectionState

Specifica lo stato corrente di un indirizzo IP.

IPStatus

Riporta lo stato dell'invio di un messaggio echo del protocollo ICMP (Internet Control Message Protocol) a un computer.

NetBiosNodeType

Specifica il tipo di nodo Network Basic Input/Output System (NetBIOS).

NetworkInformationAccess

Specifica i permessi necessari per accedere alle informazioni relative alle interfacce di rete e alle statistiche sul traffico.

NetworkInterfaceComponent

Specifica le versioni del protocollo Internet che sono supportate da un'interfaccia di rete.

NetworkInterfaceType

Specifica i tipi di interfacce di rete.

OperationalStatus

Specifica lo stato operativo di un'interfaccia di rete.

PrefixOrigin

Specifica come è stata determinata la posizione del prefisso dell'indirizzo di rete IP.

ScopeLevel

Livello di ambito per un indirizzo IPv6.

SuffixOrigin

Specifica come è stata determinata la posizione del suffisso dell'indirizzo IP dell'host.

TcpState

Specifica gli stati di una connessione TCP (Transmission Control Protocol).

Delegati

NetworkAddressChangedEventHandler

Fa riferimento a uno o più metodi da chiamare quando l'indirizzo dell'interfaccia di rete cambia.

NetworkAvailabilityChangedEventHandler

Fa riferimento a uno o più metodi da chiamare quando la disponibilità della rete cambia.

PingCompletedEventHandler

Rappresenta il metodo che gestirà l'evento PingCompleted di un oggetto Ping.

Vedi anche