UdpStatistics Classe

Définition

Fournit des données statistiques UDP (User Datagram Protocol).

public ref class UdpStatistics abstract
public abstract class UdpStatistics
type UdpStatistics = class
Public MustInherit Class UdpStatistics
Héritage
UdpStatistics

Exemples

L’exemple de code suivant affiche les statistiques UDP pour la famille d’adresses spécifiée.

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

Remarques

Les instances de cette classe sont retournées par les méthodes et GetUdpIPv6Statistics les GetUdpIPv4Statistics méthodes permettant aux applications d’accéder aux informations de trafic UDP.

Les informations de cette classe sont corrélées aux objets d’informations de gestion décrits dans https://www.ietf.org/rfc/rfc2013.txt.

Constructeurs

Nom Description
UdpStatistics()

Initialise une nouvelle instance de la classe UdpStatistics.

Propriétés

Nom Description
DatagramsReceived

Obtient le nombre de datagrammes UDP (User Datagram Protocol) reçus.

DatagramsSent

Obtient le nombre de datagrammes UDP (User Datagram Protocol) envoyés.

IncomingDatagramsDiscarded

Obtient le nombre de datagrammes UDP (User Datagram Protocol) reçus et ignorés en raison d’erreurs de port.

IncomingDatagramsWithErrors

Obtient le nombre de datagrammes UDP (User Datagram Protocol) reçus et ignorés en raison d’erreurs autres que les informations de port incorrectes.

UdpListeners

Obtient le nombre de points de terminaison locaux qui écoutent les datagrammes UDP (User Datagram Protocol).

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à