IPGlobalProperties.GetUdpIPv4Statistics Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt statistische Daten des User Datagram Protocol/Internet Protocol Version 4 (UDP/IPv4) für den lokalen Computer bereit.
public:
abstract System::Net::NetworkInformation::UdpStatistics ^ GetUdpIPv4Statistics();
public abstract System.Net.NetworkInformation.UdpStatistics GetUdpIPv4Statistics();
abstract member GetUdpIPv4Statistics : unit -> System.Net.NetworkInformation.UdpStatistics
Public MustOverride Function GetUdpIPv4Statistics () As UdpStatistics
Gibt zurück
Ein UdpStatistics Objekt, das UDP/IPv4-Datenverkehrsstatistiken für den lokalen Computer bereitstellt.
Ausnahmen
Fehler beim Aufruf der Win32-Funktion "GetUdpStatistics".
Beispiele
Im folgenden Beispiel werden die UDP/IP-Statistiken für den lokalen Computer angezeigt.
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("");
}
Hinweise
UDP ist ein verbindungsloses Transportschichtprotokoll, das für das Senden und Empfangen von Datagrammen verantwortlich ist. Sie wird in IETF RFC 768 definiert.
Ausführliche Informationen zu den UDP-Datenverkehrsstatistiken, die anwendungen zur Verfügung stehen, finden Sie in der UdpStatistics Klassendokumentation. Beachten Sie, dass das von dieser Methode zurückgegebene Objekt die Statistiken zum Zeitpunkt der Erstellung des UdpStatistics Objekts widerspiegelt. Diese Informationen werden nicht dynamisch aktualisiert.