HeapEventCollectorId
- Article
-
-
Represents an identifier for a collector of heap events for the profile.
Element Hierarchy
Syntax
<HeapEventCollectorId Value = IdType>
<!-- Child elements -->
BufferSize,
Buffers,
StackCaching,
MaximumFileSize,
FileMax,
HeapEventProviders
</HeapEventCollectorId>
Attributes and Elements
Attributes
Attribute |
Description |
Data type |
Required |
Default |
Value |
Uniquely identifies the heap event collector. |
String that must have at least one character and cannot contain colons (:) or spaces. |
Yes |
|
Child Elements
Element |
Description |
Requirement |
Default |
BufferSize |
Describes the size of each buffer, in KB. |
Optional, 1. |
128 |
Buffers |
Describes the number of buffers to be allocated when starting a session. |
Optional, 1. |
64 |
StackCaching |
Describes stack caching attributes of collectors. |
Optional, 1. |
|
MaximumFileSize |
Describes maximum trace file size. |
Optional, 1. |
|
FileMax |
Describes the maximum number of instances of the log file that ETW creates for Autologger trace. |
Optional, 1. |
|
HeapEventProviders |
Represents a collection of heap event provider identifiers and heap event providers. |
Required, exactly 1. |
|
Parent Elements
Element |
Description |
Profile |
Represents a collection of problem categories and collectors. |
Elements