PerformanceCounter.InstanceLifetime Właściwość

Definicja

Pobiera lub ustawia okres istnienia procesu.

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

Wartość właściwości

PerformanceCounterInstanceLifetime Jedna z wartości. Wartość domyślna to Global.

Wyjątki

Zestaw wartości nie jest elementem członkowskim PerformanceCounterInstanceLifetime wyliczenia.

InstanceLifetime parametr jest ustawiany po zainicjowaniu PerformanceCounter .

Uwagi

Jeśli kategoria licznika wydajności jest tworzona z .NET Framework w wersji 1.0 lub 1.1, używa globalnej pamięci współdzielonej, a wartość musi InstanceLifetime mieć Globalwartość . Jeśli kategoria nie jest używana przez aplikacje działające w wersjach 1.0 lub 1.1 .NET Framework, usuń i utwórz ponownie kategorię.

Uwaga

Jeśli wartość CounterType właściwości to SingleInstance, InstanceLifetime wartość licznika wydajności musi mieć wartość Global.

Dotyczy