AppDomain.MonitoringIsEnabled プロパティ

定義

現在のプロセスに対して、アプリケーション ドメインの CPU およびメモリの監視が有効になっているかどうかを示す値を取得または設定します。 プロセスに対して一度有効にした監視を無効にすることはできません。

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; }
member this.MonitoringIsEnabled : bool with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.MonitoringIsEnabled : bool with get, set
Public Shared Property MonitoringIsEnabled As Boolean

プロパティ値

Boolean

監視が有効になっている場合は true。それ以外の場合は false

属性

例外

現在のプロセスがこのプロパティに値 false を代入しようとしました。

注釈

このstaticプロパティ (SharedVisual Basicのプロパティ) は、プロセス内のすべてのアプリケーション ドメインの CPU とメモリの監視を制御します。

このプロパティを設定しようとすると、プロパティ falseの現在の ArgumentException 値が > の場合でも例外が falseスローされます。

監視を有効にすると、インスタンス プロパティ 、、MonitoringTotalAllocatedMemorySizeおよびMonitoringTotalProcessorTimeインスタンス MonitoringSurvivedProcessMemorySizeプロパティをMonitoringSurvivedMemorySize使用して、個々のアプリケーション ドメインの CPU とメモリの使用を監視できます。

適用対象

こちらもご覧ください