Auf Englisch lesen

Teilen über


AppDomain.MonitoringSurvivedMemorySize Eigenschaft

Definition

Ruft die Anzahl von Bytes ab, die nach der letzten Auflistung noch vorhanden sind und auf die bekanntermaßen von der aktuellen Anwendungsdomäne verwiesen wird.

C#
public long MonitoringSurvivedMemorySize { get; }
C#
public long MonitoringSurvivedMemorySize { [System.Security.SecurityCritical] get; }

Eigenschaftswert

Int64

Die Anzahl der noch vorhandenen Bytes.

Attribute

Ausnahmen

Die static (Shared in Visual Basic) MonitoringIsEnabled-Eigenschaft ist auf false festgelegt.

Hinweise

Die Statistiken werden mit jeder Garbage Collection aktualisiert. Sie sind jedoch garantiert erst nach einer vollständigen, blockierten Sammlung genau; das heißt, eine Auflistung, die alle Generationen enthält und die Anwendung beendet, während die Sammlung auftritt. Beispielsweise führt die GC.Collect() Methodenüberladung eine vollständige, blockierte Auflistung aus. (Gleichzeitige Auflistung tritt im Hintergrund auf und blockiert die Anwendung nicht.)

Gilt für

Produkt Versionen
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

Siehe auch