HeapEventProvider
表示配置文件的堆事件提供程序。
元素层次结构
-
<
WindowsPerformanceRecorder>
-
<
Profiles>
- < HeapEventProvider>
-
<
Profile>
-
<
Collectors>
-
<
HeapEventCollectorId>
-
<
HeapEventProviders>
- < HeapEventProvider>
-
<
HeapEventProviders>
-
<
HeapEventCollectorId>
-
<
Collectors>
-
<
Profiles>
语法
<HeapEventProvider Id = IdType
Base = string>
<!-- Child elements -->
HeapProcessIds
</HeapEventProvider>
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认 |
---|---|---|---|---|
Id | 唯一标识堆事件提供程序。 | 字符串,必须至少包含一个字符,且不能包含冒号 (:) 或空格。 | 是 | |
Base | 表示基础堆事件提供程序。 | 字符串 | 否 |
子元素
元素 | 说明 | 要求 |
---|---|---|
HeapProcessIds | 表示堆进程标识符的集合。 | 必需(正好为 1)。 |
父元素
元素 | 说明 |
---|---|
HeapEventProviders | 表示堆事件提供程序标识符和堆事件提供程序的集合。 |
Profiles | 表示收集器、提供程序和配置文件的集合。 |
注解
默认情况下,派生的堆事件提供程序具有基础提供程序的所有属性。 可以通过在派生的提供程序中进行明确指定来替代它们。 有关详细信息,请参阅继承。