Freigeben über


PerformanceCounter.InstanceLifetime Eigenschaft

Definition

Ruft die Lebenszeit eines Prozesses ab oder legt diese fest.

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

Eigenschaftswert

Einer der PerformanceCounterInstanceLifetime-Werte. Der Standardwert ist Global.

Ausnahmen

Der festgelegte Wert ist kein Member der PerformanceCounterInstanceLifetime-Enumeration.

InstanceLifetime wird festgelegt, nachdem der PerformanceCounter initialisiert wurde.

Hinweise

Wenn die Leistungsindikatorkategorie mit der .NET Framework Version 1.0 oder 1.1 erstellt wird, verwendet sie globalen freigegebenen Arbeitsspeicher, und der Wert für InstanceLifetime muss seinGlobal. Wenn die Kategorie nicht von Anwendungen verwendet wird, die unter Version 1.0 oder 1.1 des .NET Framework ausgeführt werden, löschen Sie die Kategorie, und erstellen Sie sie neu.

Hinweis

Wenn der Wert der CounterType -Eigenschaft ist SingleInstance, muss der InstanceLifetime Wert für den Leistungsindikator sein Global.

Gilt für: