Freigeben über


<appDomainResourceMonitoring>-Element

Weist die Runtime zum Sammeln von Statistiken für alle Anwendungsdomänen im Prozess für die Lebensdauer des Prozesses an.

<configuration>
  <runtime>
    <appDomainResourceMonitoring>

Syntax

<appDomainResourceMonitoring
   enabled="true|false"/>  

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

attribute Beschreibung
enabled Erforderliches Attribut.

Gibt an, ob die Runtime Statistiken für die Ressourcenüberwachung in der Anwendungsdomäne sammelt.

Enabled-Attribut

Wert BESCHREIBUNG
true Statistiken für die Ressourcenüberwachung in der Anwendungsdomäne werden gesammelt.
false Statistiken für die Ressourcenüberwachung in der Anwendungsdomäne werden nicht gesammelt.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element BESCHREIBUNG
configuration Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei.
runtime Enthält Informationen über die Assemblybindung und die Garbage Collection.

Bemerkungen

Die Ressourcenüberwachung in der Anwendungsdomäne ist über die verwaltete Anwendungsdomänenklasse, die ICLRAppDomainResourceMonitor-Hostschnittstelle und die Ereignisablaufverfolgung für Windows (ETW) verfügbar. Wenn die Überwachung aktiviert ist, werden Statistiken für alle Anwendungsdomänen im Prozess für die Lebensdauer des Prozesses gesammelt.

Um die Überwachung aus verwaltetem Code zu aktivieren, verwenden Sie die MonitoringIsEnabled-Eigenschaft.

Dieses Konfigurationselement ist nur in .NET Framework 4 und höher verfügbar.

Beispiel

Das folgende Beispiel zeigt, wie Sie die Ressourcenüberwachung in der Anwendungsdomäne aktivieren.

<configuration>  
   <runtime>  
      <appDomainResourceMonitoring enabled="true"/>  
   </runtime>  
</configuration>  

Siehe auch