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