Freigeben über


HardwareCounterId

Identifiziert den Hardwarezähler eindeutig.

Elementhierarchie

Syntax

<HardwareCounterId>

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

</HardwareCounterId>

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich Standard
Wert Identifiziert den Hardwarezähler eindeutig. Zeichenfolge, die mindestens ein Zeichen aufweisen muss und keine Doppelpunkte enthalten kann (:) oder Leerzeichen. Ja

Untergeordnete Elemente

Element BESCHREIBUNG Anforderung
Zähler Stellt eine Sammlung von Zählern dar. Optional.
Ereignisse Stellt eine Sammlung von Ereignissen dar. Optional.
SampledCounters Stellt eine Sammlung von abgetasteten Zählern dar. Optional.

Übergeordnete Elemente

Element Beschreibung
Collectors Stellt eine Auflistung von Systemsammlerbezeichnern, Ereignissammlerbezeichnern und optional heap-Ereignissammlerbezeichnern dar.

Bemerkungen

Weitere Informationen zum Erstellen von Hardwarezählerdefinitionen finden Sie unter HardwareCounter.

Beispiel

Das folgende Codebeispiel zeigt den Abschnitt einer Profildefinition, die dieses Element enthält.

<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>

Elemente