Skip to main content
Version: v3

PerformanceCategory Element (Util Extension)

Description
Used to create performance categories and configure performance counters.
Windows Installer references
None
Parents
Component
Inner Text
None
Children
Sequence (min: 1, max: 1)
  1. PerformanceCounter (min: 0, max: unbounded)
Attributes
NameTypeDescriptionRequired
CloseStringFunction entry point in to the Library DLL called when closing the performance counter. The default is "ClosePerformanceData" which should be used for all managed code performance counters. 
CollectStringFunction entry point in to the Library DLL called when collecting data from the performance counter. The default is "CollectPerformanceData" which should be used for all managed code performance counters. 
DefaultLanguagePerformanceCounterLanguageTypeDefault language for the performance category and contained counters' names and help text. 
HelpStringOptional help text for the performance counter category. 
IdStringUnique identifier in your installation package for this performance counter category. 
LibraryStringDLL that contains the performance counter. The default is "netfxperf.dll" which should be used for all managed code performance counters. 
MultiInstanceYesNoTypeFlag that specifies whether the performance counter category is multi or single instanced. Default is single instance. 
NameStringName for the performance counter category. If this attribute is not provided the Id attribute is used as the name of the performance counter category. 
OpenStringFunction entry point in to the Library DLL called when opening the performance counter. The default is "OpenPerformanceData" which should be used for all managed code performance counters. 
See Also
Util Schema