System.Net.NetworkInformation Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |