Bagikan melalui


AppDomain.MonitoringIsEnabled Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pemantauan CPU dan memori domain aplikasi diaktifkan untuk proses saat ini. Setelah pemantauan diaktifkan untuk proses, pemantauan tidak dapat dinonaktifkan.

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

Nilai Properti

true jika pemantauan diaktifkan; jika tidak false.

Atribut

Pengecualian

Proses saat ini mencoba menetapkan nilai false ke properti ini.

Keterangan

Properti ini static (Shared properti di Visual Basic) mengontrol pemantauan CPU dan memori dari semua domain aplikasi dalam proses.

Jika Anda mencoba mengatur properti ini ke false, ArgumentException pengecualian dilemparkan, bahkan jika nilai properti saat ini adalah false.

Setelah pemantauan diaktifkan, Anda dapat menggunakan MonitoringSurvivedMemorySizeproperti instans , , MonitoringSurvivedProcessMemorySizeMonitoringTotalAllocatedMemorySize, dan MonitoringTotalProcessorTime untuk memantau penggunaan CPU dan memori domain aplikasi individual.

Berlaku untuk

Lihat juga