AppDomain.MonitoringIsEnabled Proprietà

Definizione

Ottiene o imposta un valore che indica se il monitoraggio della memoria e della CPU dei domini applicazione è abilitato per il processo corrente. Una volta abilitato per un processo, il monitoraggio non può più essere disabilitato.

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

Valore della proprietà

Boolean

true se il monitoraggio è abilitato; in caso contrario, false.

Attributi

Eccezioni

Il processo corrente ha tentato di assegnare il valore false a questa proprietà.

Commenti

Questa proprietà (proprietà in Visual Basic) controlla il monitoraggio della CPU e della static memoria di tutti i domini applicazione nel Shared processo.

Se si tenta di impostare questa proprietà su , viene generata un'eccezione, anche se il false valore corrente della proprietà è ArgumentException false .

Dopo aver abilitato il monitoraggio, è possibile usare le proprietà dell'istanza , , e per monitorare l'utilizzo della CPU e della memoria MonitoringSurvivedMemorySize MonitoringSurvivedProcessMemorySize dei singoli domini MonitoringTotalAllocatedMemorySize MonitoringTotalProcessorTime applicazione.

Si applica a

Vedi anche