AppDomain.MonitoringSurvivedMemorySize Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Kalan bayt sayısı.
- Öznitelikler
Özel durumlar
static
(Shared
in Visual Basic) MonitoringIsEnabled özelliği olarak false
ayarlanı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.)