IPGlobalStatistics.OutputPacketRoutingDiscards Property

 

Gets the number of routes that have been discarded from the routing table.

Namespace:   System.Net.NetworkInformation
Assembly:  System (in System.dll)

public abstract long OutputPacketRoutingDiscards { get; }

Property Value

Type: System.Int64

An Int64 value that specifies the total number of valid routes that have been discarded.

One possible reason for discarding a valid routing table entry could be to free buffer space for other entries.

The following code example displays statistics for outbound IP packets.


public static void ShowOutboundIPStatistics()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
    Console.WriteLine("  Outbound Packet Data:");
    Console.WriteLine("      Requested ........................... : {0}", 
        ipstat.OutputPacketRequests);
    Console.WriteLine("      Discarded ........................... : {0}", 
        ipstat.OutputPacketsDiscarded);
    Console.WriteLine("      No Routing Discards ................. : {0}", 
        ipstat.OutputPacketsWithNoRoute);
    Console.WriteLine("      Routing Entry Discards .............. : {0}", 
        ipstat.OutputPacketRoutingDiscards);   
}

.NET Framework
Available since 2.0
Return to top
Show: