AppDomain.MonitoringSurvivedMemorySize Propriedade

Definição

Obtém o número de bytes que sobreviveram à última coleta e que são conhecidos por serem referenciados pelo domínio do aplicativo atual.Gets the number of bytes that survived the last collection and that are known to be referenced by the current application domain.

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

Valor da propriedade

O número de bytes sobreviventes.The number of surviving bytes.

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

As estatísticas são atualizadas com cada coleta de lixo.The statistics are updated with each garbage collection. No entanto, é garantido que eles sejam precisos somente após uma coleção de bloqueio completa; ou seja, uma coleção que inclui todas as gerações e que interrompe o aplicativo enquanto a coleta ocorre.However, they are guaranteed to be accurate only after a full, blocking collection; that is, a collection that includes all generations and that stops the application while collection occurs. Por exemplo, a sobrecarga do método GC.Collect() executa uma coleção de bloqueio completa.For example, the GC.Collect() method overload performs a full, blocking collection. (A coleta simultânea ocorre em segundo plano e não bloqueia o aplicativo.)(Concurrent collection occurs in the background and does not block the application.)

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