Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following are the complex types that the EventManifest schema defines.
Complex type | Description |
---|---|
BitMapType | Defines a list of name/value mappings between bit values and string values. |
BitMapValueType | Defines the mapping between a bit value and a string value. |
ChannelListType | Defines a list of channels to which providers can log events. |
ChannelLoggingType | Defines the properties of the log file that backs the channel, such as its capacity and whether it is sequential or circular. |
ChannelPublishingType | Defines the logging properties for the session that the channel uses. |
ChannelType | Defines a channel to which providers can log events. |
DataDefinitionType | Defines a data item that you want to include with the event. |
DefinitionType | Defines a list of events that your provider can log. |
EventDefinitionType | Defines an event that your provider can write. |
EventsType | Contains a list of providers that are defined in the manifest. |
FilterType | Defines a data filter that a session uses to filter events based on event data. |
FilterListType | Defines a list of filters that an ETW controller can pass to your provider to further limit the events that it writes. |
ImportChannelType | Identifies a channel that has been defined by another provider or in a manifest that contains a metadata section. |
InputType | Defines an input data type. |
InputTypeListType | Defines a list of input types. |
InstrumentationManifestType | Defines the base type for the instrumentationManifest element. |
InstrumentationType | Defines the contents of the instrumentation section of the manifest. |
KeywordListType | Defines a list of keywords that categorize events. |
KeywordType | Defines a keyword that identifies a category of events. |
LevelListType | Defines a list of severity levels that specify the verbosity of an event. |
LevelType | Defines a severity value that determines the verbosity of the events being logged. |
LocalizationType | Defines a group of localized resources that you reference in your manifest. |
MapType | Defines a list of name/value pairs. |
MetadataType | Defines the metadata types that you can define in the metadata section of the manifest. |
NamedQueryType | Defines a list of named queries that query the event message string for a value and perform a specified action if found. |
OpcodeListType | Defines a list of opcodes that are used to identify the operations of a component of the application. |
OpcodeType | Defines an operation within a component of the application. |
OutputType | Defines an output data type that determines how the data is rendered. |
PatternMapListType | Defines a list of regular expression pairs that are used to alter the message string. |
PatternMapType | Defines a mapping between two regular expressions. One expression is used to find a matching string in the message string and the other is used to alter the string before the service places it back in the message string. |
PatternMapValueType | Defines the regular expressions used to find a matching string in the message string and alter it. |
ProviderType | Defines a provider and the metadata that it uses to define its events. |
StringTableType | Defines a list of localized strings that you can reference in your manifest. |
StructDefinitionType | Defines a structure that includes one or more data items that you want to include with the event. |
TaskEventDefinitionType | Defines a task-specific event that your provider can log. |
TaskListType | Defines a list of tasks that are used to identify the components of an application. |
TaskType | Defines a component or subcomponent of an application. |
TemplateItemType | A template that defines the data to include with an event. |
TemplateListType | Defines a list of templates that specify the data to include with the events. |
TypeListType | Defines the types that are used in the manifest. |
ValueMapType | Defines a list of name/value mappings between integer values and string values. |
ValueMapValueType | Defines the mapping between an integer value and a string value. |
XmlType | Defines an XML fragment. |
XmlTypeListType | Defines a list output types that the service uses to determine how to render an input data type. |