AppDomain.MonitoringIsEnabled Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of CPU- en geheugenbewaking van toepassingsdomeinen is ingeschakeld voor het huidige proces. Zodra bewaking is ingeschakeld voor een proces, kan dit niet worden uitgeschakeld.
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
Waarde van eigenschap
true indien bewaking is ingeschakeld; anders false.
- Kenmerken
Uitzonderingen
Het huidige proces heeft geprobeerd de waarde false toe te wijzen aan deze eigenschap.
Opmerkingen
Deze eigenschap static (eigenschap Shared in Visual Basic) bepaalt cpu- en geheugenbewaking van alle toepassingsdomeinen in het proces.
Als u deze eigenschap falseprobeert in te stellen, wordt er een ArgumentException uitzondering gegenereerd, zelfs als de huidige waarde van de eigenschap is false.
Zodra bewaking is ingeschakeld, kunt u de MonitoringSurvivedMemorySizeeigenschappen , MonitoringSurvivedProcessMemorySizeMonitoringTotalAllocatedMemorySizeen MonitoringTotalProcessorTime exemplaren gebruiken om cpu- en geheugengebruik van afzonderlijke toepassingsdomeinen te bewaken.