PerformanceCounter 成员
表示 Windows NT 性能计数器组件。
下表列出了由 PerformanceCounter 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
PerformanceCounter | 已重载。初始化 PerformanceCounter 类的新实例。 |
页首
公共字段
名称 | 说明 | |
---|---|---|
DefaultFileMappingSize |
页首
公共属性
名称 | 说明 | |
---|---|---|
CategoryName | 获取或设置此性能计数器的性能计数器类别的名称。 | |
Container | 获取 IContainer,它包含 Component。(从 Component 继承。) | |
CounterHelp | 获取此性能计数器的说明。 | |
CounterName | 获取或设置与此 PerformanceCounter 实例关联的性能计数器的名称。 | |
CounterType | 获取关联的性能计数器的计数器类型。 | |
InstanceLifetime | 获取或设置进程的生存期。 | |
InstanceName | 获取或设置此性能计数器的实例名称。 | |
MachineName | 获取或设置此性能计数器的计算机名。 | |
RawValue | 获取或设置此计数器的原始值(即未经过计算的值)。 | |
ReadOnly | 获取或设置一个值,该值指示此 PerformanceCounter 实例是否处于只读模式。 | |
Site | 获取或设置 Component 的 ISite。(从 Component 继承。) |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
BeginInit | 开始初始化在窗体上使用或由另一个组件使用的 PerformanceCounter 实例。此初始化在运行时发生。 | |
Close | 关闭性能计数器并释放由此性能计数器实例分配的所有资源。 | |
CloseSharedResources | 释放由计数器分配的性能计数器库共享状态。 | |
CreateObjRef | 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。) | |
Decrement | 通过有效的原子操作使关联的性能计数器减一。 | |
Dispose | 释放由 Component 使用的所有资源。 (从 Component 继承。) | |
EndInit | 结束在窗体上使用或由另一组件使用的 PerformanceCounter 实例的初始化。此初始化在运行时发生。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetLifetimeService | 检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
Increment | 通过有效的原子操作使关联的性能计数器增加一。 | |
IncrementBy | 通过有效的原子操作,使关联的性能计数器的值增加或减少指定的量。 | |
InitializeLifetimeService | 获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。) | |
NextSample | 获取计数器样本,并为其返回原始值(即未经过计算的值)。 | |
NextValue | 获取计数器样本并为其返回计算所得值。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
RemoveInstance | 删除由 PerformanceCounter 对象的 InstanceName 属性指定的类别实例。 | |
ToString | 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (从 Component 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 已重载。 (从 MarshalByRefObject 继承。) |
页首
公共事件
名称 | 说明 | |
---|---|---|
Disposed | 添加事件处理程序以侦听组件上的 Disposed 事件。(从 Component 继承。) |
页首
请参见
参考
PerformanceCounter 类
System.Diagnostics 命名空间
PerformanceCounterType
CounterCreationData 类
CounterCreationDataCollection 类
CounterSample 结构
CounterSampleCalculator 类