Compartilhar via


Elemento <appDomainResourceMonitoring>

Instrui o runtime a coletar estatísticas sobre todos os domínios de aplicativos no processo durante toda a vida do processo.

<configuration>
  <runtime>
    <appDomainResourceMonitoring>

Syntax

<appDomainResourceMonitoring
   enabled="true|false"/>  

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
enabled Atributo obrigatório.

Especifica se o runtime coleta estatísticas para monitoramento de recursos de domínio do aplicativo.

Atributo habilitado

Valor Descrição
true Estatísticas para monitoramento de recursos de domínio de aplicativo são coletadas.
false Estatísticas para monitoramento de recursos de domínio de aplicativo não são coletadas.

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
configuration O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework.
runtime Contém informações sobre associação do assembly e coleta de lixo.

Comentários

O monitoramento de recursos do domínio do aplicativo está disponível por meio da classe de domínio do aplicativo gerenciado, da interface ICLRAppDomainResourceMonitor e do rastreamento de eventos para Windows (ETW). Quando o monitoramento é habilitado, as estatísticas são coletadas para todos os domínios do aplicativo no processo durante a vida útil do processo.

Para habilitar o monitoramento do código gerenciado, use a propriedade MonitoringIsEnabled.

Esse elemento de configuração está disponível apenas no .NET Framework 4 e posterior.

Exemplo

O exemplo a seguir mostra como habilitar o monitoramento de recursos do domínio do aplicativo.

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

Confira também