AppDomain.MonitoringIsEnabled Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Uygulama etki alanlarının CPU ve bellek izlemesinin geçerli işlem için etkinleştirilip etkinleştirilmediğini gösteren bir değer alır veya ayarlar. İzleme bir işlem için etkinleştirildikten sonra devre dışı bırakılamaz.
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
Özellik Değeri
true izleme etkinse; aksi takdirde false.
- Öznitelikler
Özel durumlar
Geçerli işlem değeri false bu özelliğe atamaya çalıştı.
Açıklamalar
Bu static özelliği (Visual Basic'da Shared özelliği), işlemdeki tüm uygulama etki alanlarının CPU ve bellek izlemesini denetler.
Bu özelliği olarak falseayarlamaya çalışırsanız, özelliğin ArgumentExceptiongeçerli değeri olsa bile bir false özel durum oluşturulur.
İzleme etkinleştirildikten sonra, tek tek uygulama etki alanlarının MonitoringSurvivedMemorySizeCPU ve MonitoringSurvivedProcessMemorySize bellek kullanımını izlemek için , MonitoringTotalAllocatedMemorySize, MonitoringTotalProcessorTimeve örnek özelliklerini kullanabilirsiniz.