PerformanceCounter.InstanceLifetime 属性

定义

获取或设置进程的生存期。

public:
 property System::Diagnostics::PerformanceCounterInstanceLifetime InstanceLifetime { System::Diagnostics::PerformanceCounterInstanceLifetime get(); void set(System::Diagnostics::PerformanceCounterInstanceLifetime value); };
public System.Diagnostics.PerformanceCounterInstanceLifetime InstanceLifetime { get; set; }
member this.InstanceLifetime : System.Diagnostics.PerformanceCounterInstanceLifetime with get, set
Public Property InstanceLifetime As PerformanceCounterInstanceLifetime

属性值

PerformanceCounterInstanceLifetime 值之一。 默认值为 Global

例外

设置的值不是 PerformanceCounterInstanceLifetime 枚举的成员。

注解

如果性能计数器类别是使用 .NET Framework版本 1.0 或 1.1 创建的,则它使用全局共享内存,并且 的值InstanceLifetime必须为 Global。 如果.NET Framework 1.0 或 1.1 版上运行的应用程序未使用该类别,请删除并重新创建该类别。

注意

如果 属性的CounterType值为 ,则InstanceLifetime性能计数器的值必须为 GlobalSingleInstance

适用于