Freigeben über


PerformanceCounter.InstanceLifetime Eigenschaft

Definition

Ruft die Lebensdauer eines Prozesses ab oder legt sie 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 lautet Global.

Ausnahmen

Der Wertsatz ist kein Element der PerformanceCounterInstanceLifetime Enumeration.

InstanceLifetime wird festgelegt, nachdem die PerformanceCounter Initialisierung erfolgt ist.

Hinweise

Wenn die Leistungsindikatorkategorie mit .NET Framework, Version 1.0 oder 1.1, erstellt wird, verwendet sie den globalen freigegebenen Speicher, und der Wert muss InstanceLifetime sein Global. Wenn die Kategorie nicht von Anwendungen verwendet wird, die unter Den Versionen 1.0 oder 1.1 von .NET Framework ausgeführt werden, löschen Sie die Kategorie, und erstellen Sie sie neu.

Hinweis

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

Gilt für: