IPGlobalProperties.GetUdpIPv6Statistics Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati statistici del protocollo User Datagram Protocol/Internet Protocol versione 6 (UDP/IPv6) per il computer locale.
public:
abstract System::Net::NetworkInformation::UdpStatistics ^ GetUdpIPv6Statistics();
public abstract System.Net.NetworkInformation.UdpStatistics GetUdpIPv6Statistics();
abstract member GetUdpIPv6Statistics : unit -> System.Net.NetworkInformation.UdpStatistics
Public MustOverride Function GetUdpIPv6Statistics () As UdpStatistics
Valori restituiti
Oggetto UdpStatistics che fornisce statistiche sul traffico UDP/IPv6 per il computer locale.
Eccezioni
Chiamata alla funzione GetUdpStatistics Win32 non riuscita.
Il computer locale non esegue un sistema operativo che supporta IPv6.
Esempio
Nell'esempio seguente vengono visualizzate le statistiche UDP/IP per il computer locale.
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("");
}
Commenti
UDP è un protocollo del livello di trasporto senza connessione responsabile dell'invio e della ricezione di datagrammi. È definito in IETF RFC 768.
Per informazioni dettagliate sulle statistiche sul traffico UDP disponibili per le applicazioni, vedere la documentazione della UdpStatistics classe. Si noti che l'oggetto restituito da questo metodo riflette le statistiche al momento della creazione dell'oggetto UdpStatistics . Queste informazioni non vengono aggiornate in modo dinamico.