Compartilhar via


HardwareCounterId

Identifica exclusivamente o Contador de Hardware.

Hierarquia de elementos

Syntax

<HardwareCounterId>

  <!-- Child elements -->
  Counters,
  Events,
  SampledCounters

</HardwareCounterId>

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Padrão
Valor Identifica exclusivamente o contador de hardware. Cadeia de caracteres que deve ter pelo menos um caractere e não pode conter dois-pontos (:) ou espaços. Sim

Elementos filho

Elemento Descrição Requisito
Contadores Representa uma coleção de contadores. Opcional.
Eventos Representa uma coleção de eventos. Opcional.
SampledCounters Representa uma coleção de contadores amostrados. Opcional.

Elementos pai

Elemento Descrição
Coletores Representa uma coleção de identificadores do coletor do sistema, identificadores do coletor de eventos e, opcionalmente, identificadores do coletor de eventos heap.

Comentários

Para obter mais informações sobre como criar definições de contador de hardware, consulte HardwareCounter.

Exemplo

O exemplo de código a seguir mostra a seção de uma definição de perfil que contém esse elemento.

<Profile Id="Example.Light.File" Name="Example" DetailLevel="Light" LoggingMode="File" Description="Example profile">
  <Collectors>
    <SystemCollectorId Value="WPRSystemCollector">
      <SystemProviderId Value="system-provider"/>
      <HardwareCounterId Value="PerfWorkloads"/>
    </SystemCollectorId>
…
  </Collectors>
</Profile>

Elementos