究竟是什么"类别名称" " CounterName"和" InstanceName"意思?

时间:2014-08-25 02:50:15

标签: c#

当您使用它们获取有关CPU使用量的信息时,您必须使用这些对象(我认为它们是对象),但我不确定它们的作用是什么?

例如:

    CategoryName = "Processor", 
    CounterName = "% Processor Time", 
    InstanceName = "_Total" };

这些对象是否从处理器获取信息?这些被称为什么以及它们用于什么?

谢谢

1 个答案:

答案 0 :(得分:1)

我相信你指的是PerformanceCounter

在哪种情况下:

  

CategoryName获取或设置此性能计数器的性能计数器类别的名称。

     

CounterName获取或设置与此PerformanceCounter实例关联的性能计数器的名称。

     

InstanceName获取或设置此性能计数器的实例名称。

对于MSDN页面上的每个页面,您可以深入了解它们以获取更多详细信息