Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. |
Traduction
Source
|
System.Net.NetworkInformation, espace de noms
.NET Framework 4
L'espace de noms System.Net.NetworkInformation fournit l'accès aux données de trafic réseau, aux informations d'adresse réseau et la notification des modifications d'adresse pour l'ordinateur local. L'espace de noms contient également des classes qui implémentent l'utilitaire Ping. Vous pouvez utiliser Ping et des classes connexes pour vérifier si un ordinateur est accessible via le réseau.
| Classe | Description | |
|---|---|---|
|
GatewayIPAddressInformation | Représente l'adresse IP de la passerelle réseau. Cette classe ne peut pas être instanciée. |
|
GatewayIPAddressInformationCollection | Stocke un jeu de types GatewayIPAddressInformation. |
|
IcmpV4Statistics | Fournit des données statistiques ICMPv4 (Internet Control Message Protocol pour IPv4) pour l'ordinateur local. |
|
IcmpV6Statistics | Fournit des données statistiques ICMPv6 (Internet Control Message Protocol pour le protocole IPv6) pour l'ordinateur local. |
|
IPAddressCollection | Stocke un jeu de types IPAddress. |
|
IPAddressInformation | Fournit des informations sur une adresse d'interface réseau. |
|
IPAddressInformationCollection | Stocke un jeu de types IPAddressInformation. |
|
IPGlobalProperties | Fournit des informations sur la connectivité réseau de l'ordinateur local. |
|
IPGlobalStatistics | Fournit des données statistiques sur le protocole IP (Internet Protocol). |
|
IPInterfaceProperties | Fournit des informations sur les interfaces réseau qui prennent en charge le protocole IPv4 (Internet Protocol version 4) ou IPv6 (Internet Protocol version 6). |
|
IPv4InterfaceProperties | Fournit des informations sur les interfaces réseau qui prennent en charge le protocole IPv4 (Internet Protocol version 4). |
|
IPv4InterfaceStatistics | Fournit des données statistiques sur une interface réseau de l'ordinateur local. |
|
IPv6InterfaceProperties | Fournit des informations sur les interfaces réseau qui prennent en charge le protocole IPv6 (Internet Protocol version 6). |
|
MulticastIPAddressInformation | Fournit des informations sur l'adresse multicast d'une interface réseau. |
|
MulticastIPAddressInformationCollection | Stocke un jeu de types MulticastIPAddressInformation. |
|
NetworkAvailabilityEventArgs | Fournit des données pour l'événement NetworkAvailabilityChanged. |
|
NetworkChange | Permet à des applications de recevoir une notification lorsque l'adresse IP (Internet Protocol) d'une interface réseau (ou carte réseau) change. |
|
NetworkInformationException | Exception levée lorsqu'une erreur se produit pendant la récupération d'informations réseau. |
|
NetworkInformationPermission | Contrôle l'accès aux informations réseau et aux statistiques de trafic pour l'ordinateur local. Cette classe ne peut pas être héritée. |
|
NetworkInformationPermissionAttribute | Autorise les actions de sécurité pour que NetworkInformationPermission s'applique au code à l'aide de la sécurité déclarative. |
|
NetworkInterface | Fournit des informations statistiques et de configuration pour une interface réseau. |
|
PhysicalAddress | Fournit l'adresse MAC (Media Access Control) d'une interface réseau (carte réseau). |
|
Ping | Permet à une application de déterminer si un ordinateur distant est accessible sur le réseau. |
|
PingCompletedEventArgs | Fournit des données pour l'événement PingCompleted. |
|
PingException | Exception levée lorsqu'une méthode Send ou SendAsync appelle une méthode qui lève une exception. |
|
PingOptions | Utilisé pour contrôler la manière dont les paquets de données Ping sont transmis. |
|
PingReply | Fournit des informations sur l'état et les données résultant d'une opération Send ou SendAsync. |
|
TcpConnectionInformation | Fournit des informations sur les connexions TCP (Transmission Control Protocol) sur l'ordinateur local. |
|
TcpStatistics | Fournit des données statistiques sur le protocole TCP (Transmission Control Protocol). |
|
UdpStatistics | Fournit des données statistiques UDP (User Datagram Protocol). |
|
UnicastIPAddressInformation | Fournit des informations sur l'adresse unicast d'une interface réseau. |
|
UnicastIPAddressInformationCollection | Stocke un jeu de types UnicastIPAddressInformation. |
| Délégué | Description | |
|---|---|---|
|
NetworkAddressChangedEventHandler | Référence une ou plusieurs méthodes à appeler lorsque l'adresse d'une interface réseau change. |
|
NetworkAvailabilityChangedEventHandler | Référence une ou plusieurs méthodes à appeler lorsque la disponibilité du réseau change. |
|
PingCompletedEventHandler | Représente la méthode qui gérera l'événement PingCompleted d'un objet Ping. |
| Énumération | Description | |
|---|---|---|
|
DuplicateAddressDetectionState | Spécifie l'état actuel d'une adresse IP. |
|
IPStatus | Signale l'état de l'envoi d'un message ICMP d'écho à un ordinateur. |
|
NetBiosNodeType | Spécifie le type de nœud NetBIOS (Network Basic Input/Output System). |
|
NetworkInformationAccess | Spécifie l'autorisation d'accéder aux informations relatives aux interfaces réseau et aux statistiques de trafic. |
|
NetworkInterfaceComponent | Spécifie les versions du protocole IP (Internet Protocol) qui sont prises en charge par une interface réseau. |
|
NetworkInterfaceType | Spécifie des types d'interfaces réseau. |
|
OperationalStatus | Spécifie l'état opérationnel d'une interface réseau. |
|
PrefixOrigin | Spécifie comment un préfixe réseau d'adresse IP a été déterminé. |
|
SuffixOrigin | Spécifie comment un suffixe d'hôte d'adresse IP a été déterminé. |
|
TcpState | Spécifie les états d'une connexion TCP (Transmission Control Protocol). |