AppDomain.MonitoringIsEnabled Özellik

Tanım

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

Boolean

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 (SharedVisual Basic ö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 falsegeç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.

Şunlara uygulanır

Ayrıca bkz.