IPGlobalProperties Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des informations sur la connectivité réseau de l’ordinateur local.
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- Héritage
-
IPGlobalProperties
Exemples
L’exemple de code suivant affiche des informations sur l’ordinateur local à l’aide d’une instance de cette classe.
public static void ShowInboundIPStatistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
Console.WriteLine(" Inbound Packet Data:");
Console.WriteLine(" Received ............................ : {0}",
ipstat.ReceivedPackets);
Console.WriteLine(" Forwarded ........................... : {0}",
ipstat.ReceivedPacketsForwarded);
Console.WriteLine(" Delivered ........................... : {0}",
ipstat.ReceivedPacketsDelivered);
Console.WriteLine(" Discarded ........................... : {0}",
ipstat.ReceivedPacketsDiscarded);
}
Public Shared Sub ShowInboundIPStatistics()
Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
Console.WriteLine(" Inbound Packet Data:")
Console.WriteLine(" Received ............................ : {0}", ipstat.ReceivedPackets)
Console.WriteLine(" Forwarded ........................... : {0}", ipstat.ReceivedPacketsForwarded)
Console.WriteLine(" Delivered ........................... : {0}", ipstat.ReceivedPacketsDelivered)
Console.WriteLine(" Discarded ........................... : {0}", ipstat.ReceivedPacketsDiscarded)
End Sub
Remarques
Cette classe fournit des informations statistiques et de configuration sur les interfaces réseau et les connexions réseau de l’ordinateur local.
Les informations fournies par cette classe sont similaires à celles fournies par les fonctions d’API d’assistance au protocole Internet. Pour plus d’informations sur l’assistance sur le protocole Internet, consultez l’assistance IP.
Constructeurs
| Nom | Description |
|---|---|
| IPGlobalProperties() |
Initialise une nouvelle instance de la classe IPGlobalProperties. |
Propriétés
| Nom | Description |
|---|---|
| DhcpScopeName |
Obtient le nom de l’étendue DHCP (Dynamic Host Configuration Protocol). |
| DomainName |
Obtient le domaine dans lequel l’ordinateur local est inscrit. |
| HostName |
Obtient le nom d’hôte de l’ordinateur local. |
| IsWinsProxy |
Obtient une valeur Boolean qui spécifie si l’ordinateur local agit en tant que proxy wins (Internet Name Service) Windows. |
| NodeType |
Obtient le type de nœud NetBIOS (Network Basic Input/Output System) de l’ordinateur local. |
Méthodes
| Nom | Description |
|---|---|
| BeginGetUnicastAddresses(AsyncCallback, Object) |
Commence une requête asynchrone pour récupérer la table d’adresses IP unidiffusion stable sur l’ordinateur local. |
| EndGetUnicastAddresses(IAsyncResult) |
Met fin à une requête asynchrone en attente pour récupérer la table d’adresses IP unidiffusion stable sur l’ordinateur local. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetActiveTcpConnections() |
Retourne des informations sur les connexions TCP (Transmission Control Protocol) IPv4 (Internet Protocol) et IPv6 sur l’ordinateur local. |
| GetActiveTcpListeners() |
Retourne des informations de point de terminaison sur les écouteurs TCP (Transmission Control Protocol) IPv4 (Internet Protocol) version 4 (IPv4) et TCP (Transmission Control Protocol) sur l’ordinateur local. |
| GetActiveUdpListeners() |
Retourne des informations sur les écouteurs UDP (User Datagram Protocol) IPv4 (Internet Protocol) version 4 (IPv4) et IPv6 sur l’ordinateur local. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetIcmpV4Statistics() |
Fournit des données statistiques ICMP (Internet Control Message Protocol) version 4 pour l’ordinateur local. |
| GetIcmpV6Statistics() |
Fournit des données statistiques ICMP (Internet Control Message Protocol) version 6 pour l’ordinateur local. |
| GetIPGlobalProperties() |
Obtient un objet qui fournit des informations sur la connectivité réseau et les statistiques de trafic de l’ordinateur local. |
| GetIPv4GlobalStatistics() |
Fournit des données statistiques IPv4 (Internet Protocol version 4) pour l’ordinateur local. |
| GetIPv6GlobalStatistics() |
Fournit des données statistiques IPv6 (Internet Protocol version 6) pour l’ordinateur local. |
| GetTcpIPv4Statistics() |
Fournit des données statistiques tcp/IPv4 (Transmission Control Protocol/Internet Protocol version 4) pour l’ordinateur local. |
| GetTcpIPv6Statistics() |
Fournit des données statistiques tcp/IPv6 (Transmission Control Protocol/Internet Protocol version 6) pour l’ordinateur local. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetUdpIPv4Statistics() |
Fournit des données statistiques udp/IPv4 (User Datagram Protocol/Internet Protocol version 4) pour l’ordinateur local. |
| GetUdpIPv6Statistics() |
Fournit des données statistiques UDP/IPv6 (User Datagram Protocol/Internet Protocol version 6) pour l’ordinateur local. |
| GetUnicastAddresses() |
Récupère la table d’adresses IP unidiffusion stable sur l’ordinateur local. |
| GetUnicastAddressesAsync() |
Récupère la table d’adresses IP unidiffusion stable sur l’ordinateur local en tant qu’opération asynchrone. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |