Ler em inglês

Compartilhar via


AppDomain.MonitoringSurvivedProcessMemorySize Propriedade

Definição

Obtém o total de bytes que sobreviveram da última coleção para todos os domínios de aplicativo no processo.

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

Valor da propriedade

O número total de bytes sobreviventes para o processo.

Atributos

Exceções

A propriedade static (Shared no Visual Basic) MonitoringIsEnabled é definida como false.

Comentários

Após uma coleção de bloqueio completa, esse número representa o número de bytes atualmente mantidos ativos em heaps gerenciados. Ele deve estar próximo ao número relatado pelo GetTotalMemory método . Após uma coleção efêmera, esse número representa o número de bytes atualmente mantidos em gerações efêmeras.

Aplica-se a

Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.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, 4.8.1
.NET Standard 2.0, 2.1

Confira também