UdpStatistics Klas

Definitie

Biedt statistische gegevens van User Datagram Protocol (UDP).

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

Voorbeelden

In het volgende codevoorbeeld worden de UDP-statistieken voor de opgegeven adresfamilie weergegeven.

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

Opmerkingen

Exemplaren van deze klasse worden geretourneerd door de GetUdpIPv4Statistics en GetUdpIPv6Statistics methoden om toepassingen toegang te geven tot UDP-verkeersinformatie.

De informatie in deze klasse correleert met de beheerinformatieobjecten die worden beschreven in https://www.ietf.org/rfc/rfc2013.txt.

Constructors

Name Description
UdpStatistics()

Initialiseert een nieuw exemplaar van de UdpStatistics klasse.

Eigenschappen

Name Description
DatagramsReceived

Hiermee wordt het aantal UDP-gegevensgrammen (User Datagram Protocol) opgehaald dat is ontvangen.

DatagramsSent

Hiermee wordt het aantal UDP-gegevensgrammen (User Datagram Protocol) opgehaald dat is verzonden.

IncomingDatagramsDiscarded

Hiermee wordt het aantal UDP-gegevensgrammen (User Datagram Protocol) opgehaald dat is ontvangen en verwijderd vanwege poortfouten.

IncomingDatagramsWithErrors

Hiermee haalt u het aantal UDP-gegevensgrammen (User Datagram Protocol) op dat is ontvangen en verwijderd vanwege andere fouten dan onjuiste poortgegevens.

UdpListeners

Hiermee haalt u het aantal lokale eindpunten op dat luistert naar UDP-gegevensgrammen (User Datagram Protocol).

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