PerformanceCounter.InstanceLifetime PerformanceCounter.InstanceLifetime PerformanceCounter.InstanceLifetime PerformanceCounter.InstanceLifetime Property

定義

プロセスの有効期間を取得または設定します。Gets or sets the lifetime of a process.

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 列挙体のメンバーではありません。The value set is not a member of the PerformanceCounterInstanceLifetime enumeration.

注釈

パフォーマンスカウンターカテゴリが .NET Framework バージョン1.0 または1.1 で作成された場合、グローバル共有メモリを使用し、のInstanceLifetime値をGlobalにする必要があります。If the performance counter category is created with the .NET Framework version 1.0 or 1.1, it uses global shared memory, and the value for InstanceLifetime must be Global. .NET Framework のバージョン1.0 または1.1 で実行されているアプリケーションでカテゴリが使用されていない場合は、カテゴリを削除して再作成します。If the category is not used by applications running on versions 1.0 or 1.1 of the .NET Framework, delete and recreate the category.

注意

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

適用対象