AppDomain.MonitoringSurvivedProcessMemorySize Właściwość

Definicja

Pobiera łączną liczbę bajtów, które przetrwały z ostatniej kolekcji dla wszystkich domen aplikacji w procesie.

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

Wartość właściwości

Całkowita liczba bajtów ocalałych dla tego procesu.

Atrybuty

Wyjątki

Właściwość static (Shared w Visual Basic) MonitoringIsEnabled jest ustawiona na false.

Uwagi

Po pełnym zablokowaniu kolekcji ta liczba reprezentuje liczbę bajtów, które są obecnie przechowywane na żywo na zarządzanych stertach. Powinna być zbliżona do liczby zgłoszonej przez metodę GetTotalMemory . Po kolekcji efemerycznej ta liczba reprezentuje liczbę bajtów, które są obecnie przechowywane w pokoleniach efemerycznych.

Dotyczy

Zobacz też