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 belirten bir değer alır veya ayarlar. bir işlem için izleme 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; }
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
Ö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
özellik (Shared
Visual Basic özelliği), işlemdeki tüm uygulama etki alanlarının CPU ve bellek izlemesini denetler.
Bu özelliği olarak false
ayarlamaya çalışırsanız, özelliğin false
geçerli değeri olsa bile bir ArgumentException özel durum oluşturulur.
İzleme etkinleştirildikten sonra, tek tek uygulama etki alanlarının MonitoringSurvivedMemorySizeCPU ve MonitoringTotalProcessorTime bellek kullanımını izlemek için , MonitoringSurvivedProcessMemorySize, MonitoringTotalAllocatedMemorySizeve örnek özelliklerini kullanabilirsiniz.