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.Gets the total bytes that survived from the last collection for all application domains in the process.

public:
 static property long MonitoringSurvivedProcessMemorySize { long get(); };
[get: System.Security.SecurityCritical]
public static long MonitoringSurvivedProcessMemorySize { get; }
member this.MonitoringSurvivedProcessMemorySize : int64
Public Shared ReadOnly Property MonitoringSurvivedProcessMemorySize As Long

Valor da propriedade

O número total de bytes sobreviventes para o processo.The total number of surviving bytes for the process.

Atributos

Exceções

A propriedade static (Shared no Visual Basic) MonitoringIsEnabled é definida como false.The static (Shared in Visual Basic) MonitoringIsEnabled property is set to 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.After a full, blocking collection, this number represents the number of bytes currently held live on managed heaps. Ele deve estar próximo ao número relatado pelo método GetTotalMemory.It should be close to the number reported by the GetTotalMemory method. Depois de uma coleção efêmera, esse número representa o número de bytes atualmente mantidos ativos em gerações efêmeras.After an ephemeral collection, this number represents the number of bytes currently held live in ephemeral generations.

Segurança

SecurityCriticalAttribute
Requer confiança total para o chamador imediato.Requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Aplica-se a

Veja também