IcmpV4Statistics Klas

Definitie

Biedt statistische gegevens van Internet Control Message Protocol voor IPv4 (ICMPv4) voor de lokale computer.

public ref class IcmpV4Statistics abstract
public abstract class IcmpV4Statistics
type IcmpV4Statistics = class
Public MustInherit Class IcmpV4Statistics
Overname
IcmpV4Statistics

Voorbeelden

In het volgende voorbeeld worden de huidige ICMPv4-statistieken weergegeven.

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("");
}

Opmerkingen

ICMPv4 is een set fout- en informatieve berichten voor gebruik met Internet Protocol versie 4. ICMP versie 4 is gedefinieerd in IETF RFC 792.

Deze klasse wordt gebruikt door de GetIcmpV4Statistics methode om ICMPv4-verkeersinformatie te retourneren.

Constructors

Name Description
IcmpV4Statistics()

Initialiseert een nieuw exemplaar van de IcmpV4Statistics klasse.

Eigenschappen

Name Description
AddressMaskRepliesReceived

Hiermee wordt het aantal ICMPv4-adresmaskerberichten (Internet Control Message Protocol versie 4) dat is ontvangen, ophaalt.

AddressMaskRepliesSent

Hiermee haalt u het aantal ICMPv4-adresmaskerberichten (Internet Control Message Protocol versie 4) op die zijn verzonden.

AddressMaskRequestsReceived

Hiermee haalt u het aantal ICMPv4-adresmaskeraanvragen (Internet Control Message Protocol versie 4) op dat is ontvangen.

AddressMaskRequestsSent

Hiermee haalt u het aantal ICMPv4-adresmaskeraanvragen (Internet Control Message Protocol versie 4) op dat is verzonden.

DestinationUnreachableMessagesReceived

Hiermee haalt u het aantal ICMPv4-berichten (Internet Control Message Protocol versie 4) op dat is ontvangen vanwege een pakket met een onbereikbaar adres in de bestemming.

DestinationUnreachableMessagesSent

Hiermee haalt u het aantal ICMPv4-berichten (Internet Control Message Protocol versie 4) op dat is verzonden vanwege een pakket met een onbereikbaar adres in de bestemming.

EchoRepliesReceived

Hiermee haalt u het aantal ICMPv4-echoantwoordberichten (Internet Control Message Protocol versie 4) op dat is ontvangen.

EchoRepliesSent

Hiermee haalt u het aantal ICMPv4-echoantwoordberichten (Internet Control Message Protocol versie 4) op dat is verzonden.

EchoRequestsReceived

Hiermee haalt u het aantal ICMPv4-echoaanvragen (Internet Control Message Protocol versie 4) op dat is ontvangen.

EchoRequestsSent

Hiermee haalt u het aantal ICMPv4-echoaanvragen (Internet Control Message Protocol versie 4) op dat is verzonden.

ErrorsReceived

Hiermee haalt u het aantal ICMPv4-foutberichten (Internet Control Message Protocol versie 4) op dat is ontvangen.

ErrorsSent

Hiermee haalt u het aantal ICMPv4-foutberichten (Internet Control Message Protocol versie 4) op dat is verzonden.

MessagesReceived

Hiermee haalt u het aantal berichten van Internet Control Message Protocol op dat is ontvangen.

MessagesSent

Hiermee haalt u het aantal ICMPv4-berichten (Internet Control Message Protocol versie 4) op dat is verzonden.

ParameterProblemsReceived

Hiermee haalt u het aantal ICMPv4-parameterprobleemberichten (Internet Control Message Protocol versie 4) op die zijn ontvangen.

ParameterProblemsSent

Hiermee haalt u het aantal ICMPv4-parameterprobleemberichten (Internet Control Message Protocol versie 4) op die zijn verzonden.

RedirectsReceived

Hiermee haalt u het aantal omleidingsberichten van Internet Control Message Protocol versie 4 (ICMPv4) op dat is ontvangen.

RedirectsSent

Hiermee haalt u het aantal omleidingsberichten van Internet Control Message Protocol versie 4 (ICMPv4) op dat is verzonden.

SourceQuenchesReceived

Hiermee haalt u het aantal ICMPv4-bron-quenchberichten (Internet Control Message Protocol versie 4) op dat is ontvangen.

SourceQuenchesSent

Hiermee haalt u het aantal ICMPv4-bronberichten (Internet Control Message Protocol versie 4) op dat is verzonden.

TimeExceededMessagesReceived

Hiermee wordt het aantal ICMPv4-berichten (Internet Control Message Protocol versie 4) opgehaald dat de ontvangen berichten heeft overschreden.

TimeExceededMessagesSent

Hiermee wordt het aantal ICMPv4-tijd (Internet Control Message Protocol versie 4) overschreden berichten opgehaald dat is verzonden.

TimestampRepliesReceived

Hiermee wordt het aantal ICMPv4-tijdstempelberichten (Internet Control Message Protocol versie 4) opgehaald dat is ontvangen.

TimestampRepliesSent

Hiermee wordt het aantal ICMPv4-tijdstempelberichten (Internet Control Message Protocol versie 4) opgehaald dat is verzonden.

TimestampRequestsReceived

Hiermee haalt u het aantal ICMPv4-tijdstempelaanvragen (Internet Control Message Protocol versie 4) op dat is ontvangen.

TimestampRequestsSent

Hiermee wordt het aantal timestampaanvraagberichten van internet control message protocol versie 4 (ICMPv4) opgehaald dat is verzonden.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op