Jazyk

AppDomain.MonitoringIsEnabled Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je pro aktuální proces povoleno 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; }
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

Hodnota vlastnosti

true je-li povoleno monitorování; jinak false.

Atributy

Výjimky

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

Poznámky

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

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

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

Platí pro

Viz také