Leer en inglés

Compartir a través de


AppDomain.MonitoringSurvivedProcessMemorySize Propiedad

Definición

Obtiene los bytes totales que sobrevivieron a la última recolección para todos los dominios de aplicación del proceso.

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

Valor de propiedad

Int64

Número total de bytes supervivientes para el proceso.

Atributos

Excepciones

La propiedad static (Shared en Visual Basic) MonitoringIsEnabled propiedad está establecida en false.

Comentarios

Después de una recopilación de bloqueo completa, este número representa el número de bytes que se mantienen actualmente activos en montones administrados. Debe estar cerca del número notificado por el GetTotalMemory método . Después de una colección efímera, este número representa el número de bytes que se mantienen actualmente activos en generaciones efímeras.

Se aplica a

Producto Versiones
.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

Consulte también