UdpStatistics Třída

Definice

Poskytuje statistická data protokolu UDP (User Datagram Protocol).

public ref class UdpStatistics abstract
public abstract class UdpStatistics
type UdpStatistics = class
Public MustInherit Class UdpStatistics
Dědičnost
UdpStatistics

Příklady

Následující příklad kódu zobrazí statistiky UDP pro zadanou řadu adres.

public static void ShowUdpStatistics(NetworkInterfaceComponent version)
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    UdpStatistics udpStat = null;

    switch (version)
    {
        case NetworkInterfaceComponent.IPv4:
            udpStat = properties.GetUdpIPv4Statistics();
            Console.WriteLine("UDP IPv4 Statistics");
            break;
        case NetworkInterfaceComponent.IPv6:
            udpStat = properties.GetUdpIPv6Statistics();
            Console.WriteLine("UDP IPv6 Statistics");
            break;
        default:
            throw new ArgumentException("version");
        //    break;
    }
    Console.WriteLine("  Datagrams Received ...................... : {0}",
        udpStat.DatagramsReceived);
    Console.WriteLine("  Datagrams Sent .......................... : {0}",
        udpStat.DatagramsSent);
    Console.WriteLine("  Incoming Datagrams Discarded ............ : {0}",
        udpStat.IncomingDatagramsDiscarded);
    Console.WriteLine("  Incoming Datagrams With Errors .......... : {0}",
        udpStat.IncomingDatagramsWithErrors);
    Console.WriteLine("  UDP Listeners ........................... : {0}",
        udpStat.UdpListeners);
    Console.WriteLine("");
}

Poznámky

Instance této třídy jsou vráceny GetUdpIPv4Statistics metodami a GetUdpIPv6Statistics poskytují aplikacím přístup k informacím o provozu UDP.

Informace v této třídě korelují s objekty informací správy popsané v https://www.ietf.org/rfc/rfc2013.txt.

Konstruktory

Name Description
UdpStatistics()

Inicializuje novou instanci UdpStatistics třídy.

Vlastnosti

Name Description
DatagramsReceived

Získá počet přijatých datovýchgramů protokolu UDP (User Datagram Protocol).

DatagramsSent

Získá počet odeslaných datovýchgramů protokolu UDP (User Datagram Protocol).

IncomingDatagramsDiscarded

Získá počet user Datagram Protocol (UDP) datagramů, které byly přijaty a zahozeny kvůli chybám portu.

IncomingDatagramsWithErrors

Získá počet datovýchgramů protokolu UDP (User Datagram Protocol), které byly přijaty a zahozeny z důvodu jiných chyb než chybných informací o portu.

UdpListeners

Získá počet místních koncových bodů, které naslouchá pro datagramy UDP (User Datagram Protocol).

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro