IcmpV4Statistics Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller statistikdata för Internet Control Message Protocol för IPv4 (ICMPv4) för den lokala datorn.
public ref class IcmpV4Statistics abstract
public abstract class IcmpV4Statistics
type IcmpV4Statistics = class
Public MustInherit Class IcmpV4Statistics
- Arv
-
IcmpV4Statistics
Exempel
I följande exempel visas aktuell ICMPv4-statistik.
public static void ShowIcmpV4Statistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IcmpV4Statistics stat = properties.GetIcmpV4Statistics();
Console.WriteLine("ICMP V4 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(" Source Quenches ..................... Sent: {0,-10} Received: {1,-10}",
stat.SourceQuenchesSent, stat.SourceQuenchesReceived);
Console.WriteLine(" Redirects ........................... Sent: {0,-10} Received: {1,-10}",
stat.RedirectsSent, stat.RedirectsReceived);
Console.WriteLine(" TimeExceeded ........................ Sent: {0,-10} Received: {1,-10}",
stat.TimeExceededMessagesSent, stat.TimeExceededMessagesReceived);
Console.WriteLine(" Parameter Problems .................. Sent: {0,-10} Received: {1,-10}",
stat.ParameterProblemsSent, stat.ParameterProblemsReceived);
Console.WriteLine(" Timestamp Requests .................. Sent: {0,-10} Received: {1,-10}",
stat.TimestampRequestsSent, stat.TimestampRequestsReceived);
Console.WriteLine(" Timestamp Replies ................... Sent: {0,-10} Received: {1,-10}",
stat.TimestampRepliesSent, stat.TimestampRepliesReceived);
Console.WriteLine(" Address Mask Requests ............... Sent: {0,-10} Received: {1,-10}",
stat.AddressMaskRequestsSent, stat.AddressMaskRequestsReceived);
Console.WriteLine(" Address Mask Replies ................ Sent: {0,-10} Received: {1,-10}",
stat.AddressMaskRepliesSent, stat.AddressMaskRepliesReceived);
Console.WriteLine("");
}
Kommentarer
ICMPv4 är en uppsättning fel- och informationsmeddelanden för användning med Internet Protocol version 4. ICMP version 4 definieras i IETF RFC 792.
Den här klassen används av GetIcmpV4Statistics metoden för att returnera ICMPv4-trafikinformation.
Konstruktorer
| Name | Description |
|---|---|
| IcmpV4Statistics() |
Initierar en ny instans av IcmpV4Statistics klassen. |
Egenskaper
| Name | Description |
|---|---|
| AddressMaskRepliesReceived |
Hämtar antalet ICMPv4-adressmasksvarsmeddelanden (Internet Control Message Protocol version 4) som togs emot. |
| AddressMaskRepliesSent |
Hämtar antalet ICMPv4-adressmasksvarsmeddelanden (Internet Control Message Protocol version 4) som skickades. |
| AddressMaskRequestsReceived |
Hämtar antalet meddelanden om Internet Control Message Protocol version 4 (ICMPv4) adressmaskbegäran som togs emot. |
| AddressMaskRequestsSent |
Hämtar antalet meddelanden om Internet Control Message Protocol version 4 (ICMPv4) adressmaskbegäran som skickades. |
| DestinationUnreachableMessagesReceived |
Hämtar antalet ICMPv4-meddelanden (Internet Control Message Protocol version 4) som togs emot på grund av att ett paket har en adress som inte kan nås i målet. |
| DestinationUnreachableMessagesSent |
Hämtar antalet ICMPv4-meddelanden (Internet Control Message Protocol version 4) som skickades på grund av att ett paket har en adress som inte kan nås i målet. |
| EchoRepliesReceived |
Hämtar antalet e-postsvarsmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som togs emot. |
| EchoRepliesSent |
Hämtar antalet e-postsvarsmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som skickades. |
| EchoRequestsReceived |
Hämtar antalet meddelanden om Internet Control Message Protocol version 4 (ICMPv4) Echo Request som togs emot. |
| EchoRequestsSent |
Hämtar antalet Meddelanden i Internet Control Message Protocol version 4 (ICMPv4) Ekobegäran som skickades. |
| ErrorsReceived |
Hämtar antalet felmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som togs emot. |
| ErrorsSent |
Hämtar antalet felmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som skickades. |
| MessagesReceived |
Hämtar antalet Internet Control Message Protocol-meddelanden som har tagits emot. |
| MessagesSent |
Hämtar antalet ICMPv4-meddelanden (Internet Control Message Protocol version 4) som skickades. |
| ParameterProblemsReceived |
Hämtar antalet ICMPv4-parameterproblemmeddelanden (Internet Control Message Protocol version 4). |
| ParameterProblemsSent |
Hämtar det antal ICMPv4-parameterproblemmeddelanden (Internet Control Message Protocol version 4) som skickades. |
| RedirectsReceived |
Hämtar antalet ICMPv4-omdirigeringsmeddelanden (Internet Control Message Protocol version 4). |
| RedirectsSent |
Hämtar antalet ICMPv4-omdirigeringsmeddelanden (Internet Control Message Protocol version 4) som skickades. |
| SourceQuenchesReceived |
Hämtar antalet ICMPv4-källmeddelanden (Internet Control Message Protocol version 4) som togs emot. |
| SourceQuenchesSent |
Hämtar antalet ICMPv4-källmeddelanden (Internet Control Message Protocol version 4) som skickades. |
| TimeExceededMessagesReceived |
Hämtar antalet ICMPv4-meddelanden (Internet Control Message Protocol version 4) Som överskreds meddelanden som togs emot. |
| TimeExceededMessagesSent |
Hämtar antalet ICMPv4-meddelanden (Internet Control Message Protocol version 4) som har överskridits. |
| TimestampRepliesReceived |
Hämtar antalet tidsstämpelsvarsmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som togs emot. |
| TimestampRepliesSent |
Hämtar antalet ICMPv4-tidsstämpelsvarsmeddelanden (Internet Control Message Protocol version 4) som skickades. |
| TimestampRequestsReceived |
Hämtar antalet tidsstämpelmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som togs emot. |
| TimestampRequestsSent |
Hämtar antalet tidsstämpelmeddelanden för Internet Control Message Protocol version 4 (ICMPv4) som skickades. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |