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