UdpStatistics 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用户数据报协议(UDP)统计数据。
public ref class UdpStatistics abstract
public abstract class UdpStatistics
type UdpStatistics = class
Public MustInherit Class UdpStatistics
- 继承
-
UdpStatistics
示例
下面的代码示例显示指定地址系列的 UDP 统计信息。
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("");
}
注解
此类的实例由GetUdpIPv4StatisticsGetUdpIPv6Statistics应用程序访问 UDP 流量信息的方法返回。
此类中的信息与上述 https://www.ietf.org/rfc/rfc2013.txt管理信息对象相关。
构造函数
| 名称 | 说明 |
|---|---|
| UdpStatistics() |
初始化 UdpStatistics 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| DatagramsReceived |
获取收到的用户数据报协议 (UDP) 数据报的数量。 |
| DatagramsSent |
获取已发送的用户数据报协议 (UDP) 数据报的数量。 |
| IncomingDatagramsDiscarded |
获取由于端口错误而接收和丢弃的用户数据报协议 (UDP) 数据报的数量。 |
| IncomingDatagramsWithErrors |
获取由于端口信息错误以外的错误而接收和丢弃的用户数据报协议(UDP)数据报的数量。 |
| UdpListeners |
获取侦听用户数据报协议 (UDP) 数据报的本地终结点数。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |