IcmpV6Statistics 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 les données statistiques ICMPv6 (Internet Control Message Protocol for Internet Protocol version 6) pour l’ordinateur local.
public ref class IcmpV6Statistics abstract
public abstract class IcmpV6Statistics
type IcmpV6Statistics = class
Public MustInherit Class IcmpV6Statistics
- Héritage
-
IcmpV6Statistics
Exemples
L’exemple suivant affiche les statistiques ICMPv6 actuelles.
public static void ShowIcmpV6Statistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IcmpV6Statistics stat = properties.GetIcmpV6Statistics();
Console.WriteLine("ICMP V6 Statistics:");
Console.WriteLine(" Messages ............................ Sent: {0,-10} Received: {1,-10}",
stat.MessagesSent, stat.MessagesReceived);
Console.WriteLine(" Errors .............................. Sent: {0,-10} Received: {1,-10}",
stat.ErrorsSent, stat.ErrorsReceived);
Console.WriteLine(" Echo Requests ....................... Sent: {0,-10} Received: {1,-10}",
stat.EchoRequestsSent, stat.EchoRequestsReceived);
Console.WriteLine(" Echo Replies ........................ Sent: {0,-10} Received: {1,-10}",
stat.EchoRepliesSent, stat.EchoRepliesReceived);
Console.WriteLine(" Destination Unreachables ............ Sent: {0,-10} Received: {1,-10}",
stat.DestinationUnreachableMessagesSent, stat.DestinationUnreachableMessagesReceived);
Console.WriteLine(" Parameter Problems .................. Sent: {0,-10} Received: {1,-10}",
stat.ParameterProblemsSent, stat.ParameterProblemsReceived);
Console.WriteLine(" Packets Too Big ..................... Sent: {0,-10} Received: {1,-10}",
stat.PacketTooBigMessagesSent, stat.PacketTooBigMessagesReceived);
Console.WriteLine(" Redirects ........................... Sent: {0,-10} Received: {1,-10}",
stat.RedirectsSent, stat.RedirectsReceived);
Console.WriteLine(" Router Advertisements ............... Sent: {0,-10} Received: {1,-10}",
stat.RouterAdvertisementsSent, stat.RouterAdvertisementsReceived);
Console.WriteLine(" Router Solicitations ................ Sent: {0,-10} Received: {1,-10}",
stat.RouterSolicitsSent, stat.RouterSolicitsReceived);
Console.WriteLine(" Time Exceeded ....................... Sent: {0,-10} Received: {1,-10}",
stat.TimeExceededMessagesSent, stat.TimeExceededMessagesReceived);
Console.WriteLine(" Neighbor Advertisements ............. Sent: {0,-10} Received: {1,-10}",
stat.NeighborAdvertisementsSent, stat.NeighborAdvertisementsReceived);
Console.WriteLine(" Neighbor Solicitations .............. Sent: {0,-10} Received: {1,-10}",
stat.NeighborSolicitsSent, stat.NeighborSolicitsReceived);
Console.WriteLine(" Membership Queries .................. Sent: {0,-10} Received: {1,-10}",
stat.MembershipQueriesSent, stat.MembershipQueriesReceived);
Console.WriteLine(" Membership Reports .................. Sent: {0,-10} Received: {1,-10}",
stat.MembershipReportsSent, stat.MembershipReportsReceived);
Console.WriteLine(" Membership Reductions ............... Sent: {0,-10} Received: {1,-10}",
stat.MembershipReductionsSent, stat.MembershipReductionsReceived);
Console.WriteLine("");
}
Remarques
ICMPV6 est un ensemble de messages d’erreur et d’information à utiliser avec internet Protocol version 6 (IPv6). Cette classe est utilisée par la GetIcmpV6Statistics méthode pour retourner les informations de trafic ICMPV6.
Les propriétés de cette classe sont corrélées aux objets de base d’informations de gestion pour ICMPv6 définis dans IETF RFC 2466. ICMPv6 est défini dans RFC 2463.
Constructeurs
| Nom | Description |
|---|---|
| IcmpV6Statistics() |
Initialise une nouvelle instance de la classe IcmpV6Statistics. |
Propriétés
| Nom | Description |
|---|---|
| DestinationUnreachableMessagesReceived |
Obtient le nombre de messages ICMPv6 reçus en raison d’un paquet ayant une adresse inaccessible dans sa destination. |
| DestinationUnreachableMessagesSent |
Obtient le nombre de messages ICMPv6 envoyés en raison d’un paquet ayant une adresse inaccessible dans sa destination. |
| EchoRepliesReceived |
Obtient le nombre de messages de réponse Écho echo version 6 (ICMPv6) reçus. |
| EchoRepliesSent |
Obtient le nombre de messages de réponse echo de la version 6 (ICMPv6) du protocole Internet Control Message Protocol envoyés. |
| EchoRequestsReceived |
Obtient le nombre de messages de demande echo de contrôle Internet version 6 (ICMPv6) reçus. |
| EchoRequestsSent |
Obtient le nombre de messages de demande echo de contrôle Internet version 6 (ICMPv6) envoyés. |
| ErrorsReceived |
Obtient le nombre de messages d’erreur ICMPv6 reçus. |
| ErrorsSent |
Obtient le nombre de messages d’erreur ICMPv6 envoyés. |
| MembershipQueriesReceived |
Obtient le nombre de messages de requête d’appartenance au groupe IGMP (Internet Group Management Protocol) reçus. |
| MembershipQueriesSent |
Obtient le nombre de messages de requête d’appartenance de groupe IGMP (Internet Group Management Protocol) envoyés. |
| MembershipReductionsReceived |
Obtient le nombre de messages de réduction de l’appartenance au groupe IGMP (Internet Group Management Protocol) reçus. |
| MembershipReductionsSent |
Obtient le nombre de messages de réduction de l’appartenance au groupe IGMP (Internet Group Management Protocol) envoyés. |
| MembershipReportsReceived |
Obtient le nombre de messages de rapport d’appartenance au groupe IGMP (Internet Group Management Protocol) reçus. |
| MembershipReportsSent |
Obtient le nombre de messages de rapport d’appartenance au groupe IGMP (Internet Group Management Protocol) envoyés. |
| MessagesReceived |
Obtient le nombre de messages ICMPv6 (Internet Control Message Protocol) reçus. |
| MessagesSent |
Obtient le nombre de messages ICMPv6 envoyés par internet Control Message Protocol version 6. |
| NeighborAdvertisementsReceived |
Obtient le nombre de messages de publication voisins ICMPv6 (Internet Control Message Protocol version 6) reçus. |
| NeighborAdvertisementsSent |
Obtient le nombre de messages de publication voisins ICMPv6 (Internet Control Message Protocol version 6) envoyés. |
| NeighborSolicitsReceived |
Obtient le nombre de messages de sollicitation du voisin ICMPv6 (Internet Control Message Protocol version 6) reçus. |
| NeighborSolicitsSent |
Obtient le nombre de messages de sollicitation du voisin iCMPv6 (Internet Control Message Protocol version 6). |
| PacketTooBigMessagesReceived |
Obtient le nombre de messages trop volumineux reçus par le protocole ICMPv6 (Internet Control Message Protocol version 6). |
| PacketTooBigMessagesSent |
Obtient le nombre de messages trop volumineux envoyés par le protocole ICMPv6 (Internet Control Message Protocol version 6). |
| ParameterProblemsReceived |
Obtient le nombre de messages de problème de paramètre ICMPv6 (Internet Control Message Protocol version 6) reçus. |
| ParameterProblemsSent |
Obtient le nombre de messages de paramètre ICMPv6 (Internet Control Message Protocol version 6) envoyés. |
| RedirectsReceived |
Obtient le nombre de messages de redirection ICMPv6 (Internet Control Message Protocol version 6) reçus. |
| RedirectsSent |
Obtient le nombre de messages de redirection ICMPv6 (Internet Control Message Protocol version 6) envoyés. |
| RouterAdvertisementsReceived |
Obtient le nombre de messages de publication de routeur ICMPv6 (Internet Control Message Protocol version 6) reçus. |
| RouterAdvertisementsSent |
Obtient le nombre de messages de publicité de routeur ICMPv6 envoyés par internet Control Message Protocol version 6. |
| RouterSolicitsReceived |
Obtient le nombre de messages de sollicitation du routeur ICMPv6 (Internet Control Message Protocol version 6) reçus. |
| RouterSolicitsSent |
Obtient le nombre de messages de sollicitation de routeur ICMPv6 envoyés par internet Control Message Protocol version 6. |
| TimeExceededMessagesReceived |
Obtient le nombre de messages dépassés par le protocole ICMPv6 (Internet Control Message Protocol version 6). |
| TimeExceededMessagesSent |
Obtient le nombre de messages dépassés par le protocole ICMPv6 (Internet Control Message Protocol version 6). |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| 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) |