AppDomain.MonitoringSurvivedProcessMemorySize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает общее количество байтов, которые выжили из последней коллекции для всех доменов приложений в процессе.
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
Значение свойства
Общее количество выживших байтов для процесса.
- Атрибуты
Исключения
Свойство static (Shared в Visual Basic) MonitoringIsEnabled имеет значение false.
Комментарии
После полной блокировки коллекции это число представляет количество байтов, которые в настоящее время хранятся в управляемых кучах. Оно должно быть близко к числу, сообщаемого методом GetTotalMemory . После эфемерной коллекции это число представляет количество байтов, которые в настоящее время хранятся в эфемерных поколениях.