Язык

AppDomain.MonitoringIsEnabled Свойство

Определение

Возвращает или задает значение, указывающее, включен ли мониторинг ЦП и памяти доменов приложений для текущего процесса. После включения мониторинга для процесса его нельзя отключить.

public:
 static property bool MonitoringIsEnabled { bool get(); void set(bool value); };
public static bool MonitoringIsEnabled { get; set; }
public static bool MonitoringIsEnabled { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
static member MonitoringIsEnabled : bool with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
static member MonitoringIsEnabled : bool with get, set
Public Shared Property MonitoringIsEnabled As Boolean

Значение свойства

true Значение , если мониторинг включен; в противном случае false.

Атрибуты

Исключения

Текущий процесс попытался назначить этому свойству значение false .

Комментарии

Это свойство static (свойство Shared в Visual Basic) управляет мониторингом ЦП и памяти всех доменов приложений в процессе.

Если вы пытаетесь задать это свойство, false создается исключение, даже если текущее значение свойства ArgumentExceptionравноfalse.

После включения мониторинга можно использовать MonitoringSurvivedMemorySizeсвойства экземпляра и , MonitoringSurvivedProcessMemorySizeMonitoringTotalAllocatedMemorySizeчтобы отслеживать использование ЦП и MonitoringTotalProcessorTime памяти отдельных доменов приложений.

Применяется к

См. также