Tipos complexos de esquema EventManifest
A seguir estão os tipos complexos que o esquema EventManifest define.
Tipo complexo | Descrição |
---|---|
BitMapType | Define uma lista de mapeamentos de nome/valor entre valores de bit e valores de cadeia de caracteres. |
BitMapValueType | Define o mapeamento entre um valor de bit e um valor de cadeia de caracteres. |
ChannelListType | Define uma lista de canais nos quais os provedores podem registrar eventos. |
ChannelLoggingType | Define as propriedades do arquivo de log que faz backup do canal, como sua capacidade e se ele é sequencial ou circular. |
ChannelPublishingType | Define as propriedades de log para a sessão que o canal usa. |
ChannelType | Define um canal no qual os provedores podem registrar eventos. |
DataDefinitionType | Define um item de dados que você deseja incluir com o evento. |
DefinitionType | Define uma lista de eventos que seu provedor pode registrar. |
EventDefinitionType | Define um evento que seu provedor pode escrever. |
EventsType | Contém uma lista de provedores definidos no manifesto. |
FilterType | Define um filtro de dados que uma sessão usa para filtrar eventos com base em dados de eventos. |
FilterListType | Define uma lista de filtros que um controlador ETW pode passar para seu provedor para limitar ainda mais os eventos que ele grava. |
ImportChannelType | Identifica um canal que foi definido por outro provedor ou em um manifesto que contém uma seção de metadados. |
InputType | Define um tipo de dados de entrada. |
InputTypeListType | Define uma lista de tipos de entrada. |
InstrumentationManifestType | Define o tipo base para o elementoinstrumentationManifest. |
InstrumentationType | Define o conteúdo da seção de instrumentação do manifesto. |
KeywordListType | Define uma lista de palavras-chave que categorizam eventos. |
KeywordType | Define uma palavra-chave que identifica uma categoria de eventos. |
LevelListType | Define uma lista de níveis de gravidade que especificam a detalhamento de um evento. |
LevelType | Define um valor de gravidade que determina a detalhamento dos eventos que estão sendo registrados. |
LocalizationType | Define um grupo de recursos localizados que você referencia em seu manifesto. |
MapType | Define uma lista de pares nome/valor. |
MetadataType | Define os tipos de metadados que você pode definir na seção de metadados do manifesto. |
NamedQueryType | Define uma lista de consultas nomeadas que consultam a cadeia de caracteres de mensagem de evento para obter um valor e executam uma ação especificada, se encontrado. |
OpcodeListType | Define uma lista de opcodes que são usados para identificar as operações de um componente do aplicativo. |
OpcodeType | Define uma operação dentro de um componente do aplicativo. |
OutputType | Define um tipo de dados de saída que determina como os dados são renderizados. |
PatternMapListType | Define uma lista de pares de expressões regulares que são usados para alterar a cadeia de caracteres da mensagem. |
PatternMapType | Define um mapeamento entre duas expressões regulares. Uma expressão é usada para encontrar uma cadeia de caracteres correspondente na cadeia de caracteres de mensagem e a outra é usada para alterar a cadeia de caracteres antes que o serviço a coloque de volta na cadeia de caracteres de mensagem. |
PatternMapValueType | Define as expressões regulares usadas para localizar uma cadeia de caracteres correspondente na cadeia de caracteres de mensagem e alterá-la. |
ProviderType | Define um provedor e os metadados que ele usa para definir seus eventos. |
StringTableType | Define uma lista de cadeias de caracteres localizadas que você pode referenciar em seu manifesto. |
StructDefinitionType | Define uma estrutura que inclui um ou mais itens de dados que você deseja incluir no evento. |
TaskEventDefinitionType | Define um evento específico da tarefa que seu provedor pode registrar. |
TaskListType | Define uma lista de tarefas que são usadas para identificar os componentes de um aplicativo. |
TaskType | Define um componente ou subcomponente de um aplicativo. |
TemplateItemType | Um modelo que define os dados a serem incluídos em um evento. |
TemplateListType | Define uma lista de modelos que especificam os dados a serem incluídos nos eventos. |
TypeListType | Define os tipos que são usados no manifesto. |
ValueMapType | Define uma lista de mapeamentos de nome/valor entre valores inteiros e valores de cadeia de caracteres. |
ValueMapValueType | Define o mapeamento entre um valor inteiro e um valor de cadeia de caracteres. |
XmlType | Define um fragmento XML. |
XmlTypeListType | Define uma lista de tipos de saída que o serviço usa para determinar como renderizar um tipo de dados de entrada. |