PerformanceCategory Element (Util Extension)

Windows Installer XML (WiX) v3.0

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
Name Type Description Required
Close String Function 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.  
Collect String Function 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.  
DefaultLanguage PerformanceCounterLanguageType Default language for the performance category and contained counters' names and help text.  
Help String Optional help text for the performance counter category.  
Id String Unique identifier in your installation package for this performance counter category.  
Library String DLL that contains the performance counter. The default is "netfxperf.dll" which should be used for all managed code performance counters.  
MultiInstance YesNoType Flag that specifies whether the performance counter category is multi or single instanced. Default is single instance.  
Name String Name for the performance counter category. If this attribute is not provided the Id attribute is used as the name of the performance counter category.  
Open String Function 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