Partager via


Elément <appDomainResourceMonitoring>

Demande au runtime de collecter des statistiques sur tous les domaines d’application du processus sur toute sa durée.

<configuration>
  <runtime>
    <appDomainResourceMonitoring>

Syntaxe

<appDomainResourceMonitoring
   enabled="true|false"/>  

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description
enabled Attribut requis.

Spécifie si le runtime collecte des statistiques pour la surveillance des ressources de domaine d’application.

Attribut enabled

Valeur Description
true Les statistiques relatives à la surveillance des ressources de domaine d’application sont collectées.
false Les statistiques relatives à la surveillance des ressources de domaine d’application ne sont pas collectées.

Éléments enfants

Aucune.

Éléments parents

Élément Description
configuration Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.
runtime Contient des informations sur les liaisons d’assembly et l’opération garbage collection.

Notes

La surveillance des ressources de domaine d’application est disponible via la classe de domaine d’application managée, l’interface ICLRAppDomainResourceMonitor et le suivi des événements pour Windows (ETW). Lorsque la surveillance est activée, les statistiques sont collectées pour tous les domaines d’application du processus pour la durée de vie du processus.

Pour activer la supervision à partir du code managé, utilisez la propriété MonitoringIsEnabled.

Cet élément de configuration est uniquement disponible sur .NET Framework 4 et versions ultérieures.

Exemple

L’exemple suivant montre comment activer la surveillance des ressources de domaine d’application.

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

Voir aussi