Sdílet prostřednictvím


AppDomain.MonitoringIsEnabled Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je pro aktuální proces povolené monitorování procesoru a paměti domén aplikací. Jakmile je monitorování pro proces povolené, nedá se zakázat.

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

Hodnota vlastnosti

Boolean

true pokud je povolené monitorování; jinak false.

Atributy

Výjimky

Aktuální proces se pokusil přiřadit hodnotu false této vlastnosti.

Poznámky

Tato static vlastnost (Sharedvlastnost v Visual Basic) řídí monitorování procesoru a paměti všech domén aplikace v procesu.

Pokud se pokusíte tuto vlastnost nastavit na false, ArgumentException vyvolá se výjimka, i když je aktuální hodnota vlastnosti false.

Po povolení monitorování můžete pomocí MonitoringSurvivedMemorySizevlastností , , MonitoringSurvivedProcessMemorySizeMonitoringTotalAllocatedMemorySizea MonitoringTotalProcessorTime instance monitorovat využití procesoru a paměti jednotlivých domén aplikací.

Platí pro

Viz také