IcmpV6Statistics.MessagesReceived Property

Definition

Gets the number of Internet Control Message Protocol version 6 (ICMPv6) messages received.

C#
[System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public abstract long MessagesReceived { get; }
C#
public abstract long MessagesReceived { get; }

Property Value

An Int64 value that specifies the total number of ICMPv6 messages received.

Attributes

Examples

The following example displays the value of this property.

C#
public static void ShowIcmpV6MessageData ()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    IcmpV6Statistics statistics = properties.GetIcmpV6Statistics();
    Console.WriteLine ("  Messages ............................ Sent: {0,-10}   Received: {1,-10}",
        statistics.MessagesSent, statistics.MessagesReceived);
}

Remarks

ICMPv6 messages are sent to communicate errors and information about packets sent using Internet Protocol version 6 (IPv6).

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1