AppDomain.MonitoringSurvivedMemorySize Özellik

Tanım

Son koleksiyonda kalan ve geçerli uygulama etki alanı tarafından başvurulacağı bilinen bayt sayısını alır.

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

Özellik Değeri

Int64

Kalan bayt sayısı.

Öznitelikler

Özel durumlar

static (Shared in Visual Basic) MonitoringIsEnabled özelliği olarak falseayarlanır.

Açıklamalar

İstatistikler her çöp toplama ile güncelleştirilir. Ancak, yalnızca tam, engelleyici bir koleksiyondan sonra doğru olmaları garanti edilir; diğer bir ifadeyle, tüm nesilleri içeren ve koleksiyon gerçekleşirken uygulamayı durduran bir koleksiyon. Örneğin, GC.Collect() yöntem aşırı yüklemesi tam, engelleyici bir koleksiyon gerçekleştirir. (Eşzamanlı koleksiyon arka planda gerçekleşir ve uygulamayı engellemez.)

Şunlara uygulanır

Ayrıca bkz.