EventManifest 架构复杂类型
以下是 EventManifest 架构定义的复杂类型。
复杂类型 | 说明 |
---|---|
BitMapType | 定义位值和字符串值之间的名称/值映射列表。 |
BitMapValueType | 定义位值和字符串值之间的映射。 |
ChannelListType | 定义提供程序可以将事件记录到的通道列表。 |
ChannelLoggingType | 定义支持通道的日志文件的属性,例如其容量以及它是顺序还是循环的。 |
ChannelPublishingType | 定义通道使用的会话的日志记录属性。 |
ChannelType | 定义提供程序可以将事件记录到的通道。 |
DataDefinitionType | 定义要包含在事件中的数据项。 |
DefinitionType | 定义提供程序可以记录的事件列表。 |
EventDefinitionType | 定义提供程序可以写入的事件。 |
EventsType | 包含清单中定义的提供程序的列表。 |
FilterType | 定义会话用于根据事件数据筛选事件的数据筛选器。 |
FilterListType | 定义 ETW 控制器可以传递给提供程序的筛选器列表,以进一步限制其写入的事件。 |
ImportChannelType | 标识由另一个提供程序定义的通道,或者在包含元数据节的清单中定义。 |
InputType | 定义输入数据类型。 |
InputTypeListType | 定义输入类型的列表。 |
InstrumentationManifestType | 定义 instrumentationManifest 元素的基类型。 |
InstrumentationType | 定义清单的检测部分的内容。 |
KeywordListType | 定义对事件进行分类的关键字列表。 |
KeywordType | 定义标识事件类别的关键字 (keyword) 。 |
LevelListType | 定义指定事件详细程度的严重性级别的列表。 |
LevelType | 定义一个严重性值,该值确定要记录的事件的详细程度。 |
LocalizationType | 定义清单中引用的一组本地化资源。 |
MapType | 定义名称/值对的列表。 |
MetadataType | 定义可以在清单的元数据节中定义的元数据类型。 |
NamedQueryType | 定义一个命名查询列表,这些查询在事件消息字符串中查询值,并在找到时执行指定的操作。 |
OpcodeListType | 定义用于标识应用程序组件操作的操作码列表。 |
OpcodeType | 定义应用程序组件内的操作。 |
OutputType | 定义一个输出数据类型,用于确定数据的呈现方式。 |
PatternMapListType | 定义用于更改消息字符串的正则表达式对的列表。 |
PatternMapType | 定义两个正则表达式之间的映射。 一个表达式用于在消息字符串中查找匹配的字符串,另一个表达式用于在服务将字符串重新放入消息字符串之前对其进行更改。 |
PatternMapValueType | 定义用于在消息字符串中查找匹配字符串并对其进行更改的正则表达式。 |
ProviderType | 定义提供程序及其用于定义其事件的元数据。 |
StringTableType | 定义可在清单中引用的本地化字符串列表。 |
StructDefinitionType | 定义一个 结构,该结构包含要包含在事件中的一个或多个数据项。 |
TaskEventDefinitionType | 定义提供程序可以记录的任务特定事件。 |
TaskListType | 定义用于标识应用程序组件的任务列表。 |
TaskType | 定义应用程序的组件或子组件。 |
TemplateItemType | 定义要包含在事件中的数据的模板。 |
TemplateListType | 定义模板列表,这些模板指定要包含在事件中的数据。 |
TypeListType | 定义清单中使用的类型。 |
ValueMapType | 定义整数值和字符串值之间的名称/值映射列表。 |
ValueMapValueType | 定义整数值和字符串值之间的映射。 |
XmlType | 定义 XML 片段。 |
XmlTypeListType | 定义服务用于确定如何呈现输入数据类型的列表输出类型。 |