PerformanceCounterInstanceLifetime PerformanceCounterInstanceLifetime PerformanceCounterInstanceLifetime PerformanceCounterInstanceLifetime Enum

定義

パフォーマンス カウンター インスタンスの有効期間を指定します。Specifies the lifetime of a performance counter instance.

public enum class PerformanceCounterInstanceLifetime
public enum PerformanceCounterInstanceLifetime
type PerformanceCounterInstanceLifetime = 
Public Enum PerformanceCounterInstanceLifetime
継承
PerformanceCounterInstanceLifetimePerformanceCounterInstanceLifetimePerformanceCounterInstanceLifetimePerformanceCounterInstanceLifetime

フィールド

Global Global Global Global 0

プロセス カテゴリを使用しているカウンターが存在しない場合は、パフォーマンス カウンター インスタンスを削除します。Remove the performance counter instance when no counters are using the process category.

Process Process Process Process 1

プロセスが終了している場合は、パフォーマンス カウンター インスタンスを削除します。Remove the performance counter instance when the process is closed.

注釈

既定の動作は、グローバルです。これは、process カテゴリを使用しているカウンターがない場合に、パフォーマンスカウンターインスタンスの削除を指定します。The default behavior is Global, which specifies the removal of the performance counter instance when no counters are using the process category.

注意

プロパティがPerformanceCounterCategoryType.SingleInstanceの場合、 PerformanceCounter.InstanceLifetimeパフォーマンスカウンターの値はである必要Globalがあります。 PerformanceCounterCategory.CategoryTypeIf the PerformanceCounterCategory.CategoryType property is PerformanceCounterCategoryType.SingleInstance, the PerformanceCounter.InstanceLifetime value for the performance counter must be Global.

適用対象