IcmpV6Statistics Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt statistische Daten des Internet control Message Protocol für Internet protocol Version 6 (ICMPv6) für den lokalen Computer bereit.
public ref class IcmpV6Statistics abstract
public abstract class IcmpV6Statistics
type IcmpV6Statistics = class
Public MustInherit Class IcmpV6Statistics
- Vererbung
-
IcmpV6Statistics
Beispiele
Im folgenden Beispiel werden die aktuellen ICMPv6-Statistiken angezeigt.
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("");
}
Hinweise
ICMPV6 ist eine Reihe von Fehler- und Informationsmeldungen für die Verwendung mit Internetprotokoll Version 6 (IPv6). Diese Klasse wird von der GetIcmpV6Statistics Methode verwendet, um ICMPV6-Datenverkehrsinformationen zurückzugeben.
Die Eigenschaften in dieser Klasse korrelieren mit den Management Information Base-Objekten für ICMPv6, die in IETF RFC 2466 definiert sind. ICMPv6 ist in RFC 2463 definiert.
Konstruktoren
| Name | Beschreibung |
|---|---|
| IcmpV6Statistics() |
Initialisiert eine neue Instanz der IcmpV6Statistics-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DestinationUnreachableMessagesReceived |
Ruft die Anzahl der empfangenen ICMPv6-Nachrichten (Internet Control Message Protocol, Version 6) ab, weil ein Paket eine nicht erreichbare Adresse im Ziel aufweist. |
| DestinationUnreachableMessagesSent |
Ruft die Anzahl der ICMPv6(Internet Control Message Protocol)-Nachrichten ab, die aufgrund eines Pakets mit einer nicht erreichbaren Adresse im Ziel gesendet wurden. |
| EchoRepliesReceived |
Ruft die Anzahl der empfangenen Echoantwortnachrichten ab Version 6 (ICMPv6) des Internet Control Message Protocol ab. |
| EchoRepliesSent |
Ruft die Anzahl der gesendeten ICMPv6-Echoantwortnachrichten ab, version 6 (Internet Control Message Protocol). |
| EchoRequestsReceived |
Ruft die Anzahl der empfangenen Echoanforderungsnachrichten ab Version 6 (ICMPv6) des Internet Control Message Protocol ab. |
| EchoRequestsSent |
Ruft die Anzahl der gesendeten ICMPv6-Echoanforderungsnachrichten (Internet Control Message Protocol, Version 6) ab. |
| ErrorsReceived |
Ruft die Anzahl der empfangenen ICMPv6-Fehlermeldungen (Internet Control Message Protocol, Version 6) ab. |
| ErrorsSent |
Ruft die Anzahl der gesendeten ICMPv6-Fehlermeldungen (Internet Control Message Protocol, Version 6) ab. |
| MembershipQueriesReceived |
Ruft die Anzahl der empfangenen Gruppenmitgliedschaftsabfrage-Nachrichten (Internet Group Management Protocol, IGMP) ab. |
| MembershipQueriesSent |
Ruft die Anzahl der gesendeten IMP-Gruppenmitgliedschaftsabfragen (Internet Group Management Protocol) ab. |
| MembershipReductionsReceived |
Ruft die Anzahl der empfangenen Gruppenmitgliedschaftsreduzierungsnachrichten (Internet Group Management Protocol, IGMP) ab. |
| MembershipReductionsSent |
Ruft die Anzahl der gesendeten Gruppenmitgliedschaftsreduzierungsnachrichten (Internet Group Management Protocol, IGMP) ab. |
| MembershipReportsReceived |
Ruft die Anzahl der empfangenen Gruppenmitgliedschaftsberichtsnachrichten (Internet Group Management Protocol, IGMP) ab. |
| MembershipReportsSent |
Ruft die Anzahl der gesendeten Gruppenmitgliedschaftsberichtsnachrichten (Internet Group Management Protocol, IGMP) ab. |
| MessagesReceived |
Ruft die Anzahl der empfangenen ICMPv6-Nachrichten (Internet Control Message Protocol) ab. |
| MessagesSent |
Ruft die Anzahl der gesendeten ICMPv6-Nachrichten (Internet Control Message Protocol, Version 6) ab. |
| NeighborAdvertisementsReceived |
Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Benachbarte Ankündigungsnachrichten ab. |
| NeighborAdvertisementsSent |
Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Benachbarte Ankündigungsnachrichten ab. |
| NeighborSolicitsReceived |
Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Nachbar-Solicitation-Nachrichten ab. |
| NeighborSolicitsSent |
Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Benachbarte Solicitation-Nachrichten ab. |
| PacketTooBigMessagesReceived |
Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Packet Too Big-Nachrichten ab. |
| PacketTooBigMessagesSent |
Ruft die Anzahl der Gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Packet Too Big-Nachrichten ab. |
| ParameterProblemsReceived |
Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6)-Parameterproblemmeldungen ab. |
| ParameterProblemsSent |
Ruft die Anzahl der Gesendeten Internet Control Message Protocol Version 6 (ICMPv6)-Parameter-Problemmeldungen ab. |
| RedirectsReceived |
Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6)-Umleitungsnachrichten ab. |
| RedirectsSent |
Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6)-Umleitungsnachrichten ab. |
| RouterAdvertisementsReceived |
Ruft die Anzahl der empfangenen ICMPv6-Router-Ankündigungsnachrichten (Internet Control Message Protocol, Version 6) ab. |
| RouterAdvertisementsSent |
Ruft die Anzahl der Gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Router-Ankündigungsnachrichten ab. |
| RouterSolicitsReceived |
Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Router Solicitation-Nachrichten ab. |
| RouterSolicitsSent |
Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Router Solicitation-Nachrichten ab. |
| TimeExceededMessagesReceived |
Ruft die Anzahl der empfangenen Nachrichten des Internet Control Message Protocol, Version 6 (ICMPv6) ab. |
| TimeExceededMessagesSent |
Ruft die Anzahl der gesendeten Nachrichten des Internet Control Message Protocol, Version 6 (ICMPv6) ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |