IcmpV6Statistics Classe
Definizione
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 dati statistici di Internet Control Message Protocol per internet protocol versione 6 (ICMPv6) per il computer locale.
public ref class IcmpV6Statistics abstract
public abstract class IcmpV6Statistics
type IcmpV6Statistics = class
Public MustInherit Class IcmpV6Statistics
- Ereditarietà
-
IcmpV6Statistics
Esempio
Nell'esempio seguente vengono visualizzate le statistiche ICMPv6 correnti.
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("");
}
Commenti
ICMPV6 è un set di messaggi informativi e di errore da usare con Internet Protocol versione 6 (IPv6). Questa classe viene utilizzata dal GetIcmpV6Statistics metodo per restituire informazioni sul traffico ICMPV6.
Le proprietà di questa classe sono correlate agli oggetti Management Information Base per ICMPv6 definiti in IETF RFC 2466. ICMPv6 è definito in RFC 2463.
Costruttori
| Nome | Descrizione |
|---|---|
| IcmpV6Statistics() |
Inizializza una nuova istanza della classe IcmpV6Statistics. |
Proprietà
| Nome | Descrizione |
|---|---|
| DestinationUnreachableMessagesReceived |
Ottiene il numero di messaggi ICMPv6 ricevuti a causa di un pacchetto con un indirizzo non raggiungibile nella destinazione. |
| DestinationUnreachableMessagesSent |
Ottiene il numero di messaggi ICMPv6 (Internet Control Message Protocol versione 6) inviati a causa di un pacchetto con un indirizzo non raggiungibile nella destinazione. |
| EchoRepliesReceived |
Ottiene il numero di messaggi Echo Reply ricevuti da Internet Control Message Protocol versione 6 (ICMPv6). |
| EchoRepliesSent |
Ottiene il numero di messaggi Echo Reply inviati da Internet Control Message Protocol versione 6 (ICMPv6). |
| EchoRequestsReceived |
Ottiene il numero di messaggi Echo Request di Internet Control Protocol versione 6 (ICMPv6) ricevuti. |
| EchoRequestsSent |
Ottiene il numero di messaggi Echo Request inviati da Internet Control Message Protocol versione 6 (ICMPv6). |
| ErrorsReceived |
Ottiene il numero di messaggi di errore ICMPv6 ricevuti. |
| ErrorsSent |
Ottiene il numero di messaggi di errore ICMPv6 inviati. |
| MembershipQueriesReceived |
Ottiene il numero di messaggi IGMP (Internet Group Management Protocol) Group Membership Query ricevuti. |
| MembershipQueriesSent |
Ottiene il numero di messaggi IGMP (Internet Group Management Protocol) Group Membership Query inviati. |
| MembershipReductionsReceived |
Ottiene il numero di messaggi IGMP (Internet Group Management Protocol) Group Membership Reduction ricevuti. |
| MembershipReductionsSent |
Ottiene il numero di messaggi IGMP (Internet Group Management Protocol) Group Membership Reduction inviati. |
| MembershipReportsReceived |
Ottiene il numero di messaggi IGMP (Internet Group Management Protocol) Group Membership Report ricevuti. |
| MembershipReportsSent |
Ottiene il numero di messaggi IGMP (Internet Group Management Protocol) Group Membership Report inviati. |
| MessagesReceived |
Ottiene il numero di messaggi ICMPv6 ricevuti. |
| MessagesSent |
Ottiene il numero di messaggi ICMPv6 inviati. |
| NeighborAdvertisementsReceived |
Ottiene il numero di messaggi ICMPv6 Neighbor Advertisement ricevuti. |
| NeighborAdvertisementsSent |
Ottiene il numero di messaggi ICMPv6 (Internet Control Message Protocol versione 6) inviati. |
| NeighborSolicitsReceived |
Ottiene il numero di messaggi Neighbor Solicitation ricevuti da Internet Control Message Protocol versione 6 (ICMPv6). |
| NeighborSolicitsSent |
Ottiene il numero di messaggi Neighbor Solicitation inviati da Internet Control Message Protocol versione 6 (ICMPv6). |
| PacketTooBigMessagesReceived |
Ottiene il numero di messaggi ICMPv6 (Internet Control Message Protocol versione 6) ricevuti. |
| PacketTooBigMessagesSent |
Ottiene il numero di messaggi ICMPv6 (Internet Control Message Protocol versione 6) inviati. |
| ParameterProblemsReceived |
Ottiene il numero di messaggi di problema del parametro ICMPv6 (Internet Control Message Protocol versione 6) ricevuti. |
| ParameterProblemsSent |
Ottiene il numero di messaggi relativi al problema del parametro ICMPv6 (Internet Control Message Protocol versione 6). |
| RedirectsReceived |
Ottiene il numero di messaggi di reindirizzamento ICMPv6 ricevuti. |
| RedirectsSent |
Ottiene il numero di messaggi di reindirizzamento di Internet Control Message Protocol versione 6 (ICMPv6). |
| RouterAdvertisementsReceived |
Ottiene il numero di messaggi di annuncio router ICMPv6 ricevuti. |
| RouterAdvertisementsSent |
Ottiene il numero di messaggi di annuncio router ICMPv6 inviati. |
| RouterSolicitsReceived |
Ottiene il numero di messaggi Router Solicitation ICMPv6 ricevuti. |
| RouterSolicitsSent |
Ottiene il numero di messaggi router Solicitation ICMPv6 inviati. |
| TimeExceededMessagesReceived |
Ottiene il numero di messaggi Time Exceeded ricevuti da Internet Control Message Protocol versione 6 (ICMPv6). |
| TimeExceededMessagesSent |
Ottiene il numero di messaggi ICMPv6 inviati da Internet Control Message Protocol versione 6 (ICMPv6). |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |