AppDomain.MonitoringSurvivedMemorySize Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá počet bajtů, které přežily poslední kolekci a které jsou známé jako odkazované aktuální doménou aplikace.
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
Hodnota vlastnosti
Počet přeživších bajtů.
- Atributy
Výjimky
Vlastnost static
(Shared
v Visual Basic) MonitoringIsEnabled je nastavena na false
.
Poznámky
Statistiky se aktualizují s jednotlivými uvolňováním paměti. Je však zaručeno, že budou přesné až po úplném blokování kolekce; to znamená, že kolekce, která zahrnuje všechny generace a která zastaví aplikaci v době výskytu kolekce. GC.Collect() Například přetížení metody provádí úplnou blokující kolekci. (Souběžná kolekce probíhá na pozadí a neblokuje aplikaci.)