AppDomain.MonitoringIsEnabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk