Partager via


Types complexes de schéma EventManifest

Voici les types complexes définis par le schéma EventManifest.

Type complexe Description
BitMapType Définit une liste de mappages nom/valeur entre les valeurs de bits et les valeurs de chaîne.
BitMapValueType Définit le mappage entre une valeur de bit et une valeur de chaîne.
ChannelListType Définit une liste de canaux sur lesquels les fournisseurs peuvent journaliser des événements.
ChannelLoggingType Définit les propriétés du fichier journal qui sauvegarde le canal, telles que sa capacité et si celui-ci est séquentiel ou circulaire.
ChannelPublishingType Définit les propriétés de journalisation de la session que le canal utilise.
ChannelType Définit un canal sur lequel les fournisseurs peuvent journaliser les événements.
DataDefinitionType Définit un élément de données que vous souhaitez inclure dans l’événement.
DefinitionType Définit une liste d’événements que votre fournisseur peut enregistrer.
EventDefinitionType Définit un événement que votre fournisseur peut écrire.
EventsType Contient une liste de fournisseurs définis dans le manifeste.
FilterType Définit un filtre de données qu’une session utilise pour filtrer les événements en fonction des données d’événement.
FilterListType Définit une liste de filtres qu’un contrôleur ETW peut passer à votre fournisseur pour limiter davantage les événements qu’il écrit.
ImportChannelType Identifie un canal qui a été défini par un autre fournisseur ou dans un manifeste qui contient une section de métadonnées.
InputType Définit un type de données d’entrée.
InputTypeListType Définit une liste de types d’entrée.
InstrumentationManifestType Définit le type de base pour l’élément instrumentationManifest .
InstrumentationType Définit le contenu de la section d’instrumentation du manifeste.
KeywordListType Définit une liste de mots clés qui catégorisent les événements.
KeywordType Définit une mot clé qui identifie une catégorie d’événements.
LevelListType Définit une liste de niveaux de gravité qui spécifient le détail d’un événement.
LevelType Définit une valeur de gravité qui détermine le détail des événements en cours de journalisation.
LocalizationType Définit un groupe de ressources localisées que vous référencez dans votre manifeste.
MapType Définit une liste de paires nom/valeur.
MetadataType Définit les types de métadonnées que vous pouvez définir dans la section métadonnées du manifeste.
NamedQueryType Définit une liste de requêtes nommées qui interrogent la chaîne de message d’événement pour une valeur et effectuent une action spécifiée si elle est trouvée.
OpcodeListType Définit une liste d’opcodes utilisés pour identifier les opérations d’un composant de l’application.
OpcodeType Définit une opération dans un composant de l’application.
OutputType Définit un type de données de sortie qui détermine le mode de rendu des données.
PatternMapListType Définit une liste de paires d’expressions régulières utilisées pour modifier la chaîne de message.
PatternMapType Définit un mappage entre deux expressions régulières. Une expression est utilisée pour rechercher une chaîne correspondante dans la chaîne de message et l’autre est utilisée pour modifier la chaîne avant que le service la replace dans la chaîne de message.
PatternMapValueType Définit les expressions régulières utilisées pour rechercher une chaîne correspondante dans la chaîne de message et la modifier.
ProviderType Définit un fournisseur et les métadonnées qu’il utilise pour définir ses événements.
StringTableType Définit une liste de chaînes localisées que vous pouvez référencer dans votre manifeste.
StructDefinitionType Définit une structure qui inclut un ou plusieurs éléments de données que vous souhaitez inclure avec l’événement.
TaskEventDefinitionType Définit un événement spécifique à une tâche que votre fournisseur peut journaliser.
TaskListType Définit une liste de tâches utilisées pour identifier les composants d’une application.
TaskType Définit un composant ou un sous-composant d’une application.
TemplateItemType Modèle qui définit les données à inclure dans un événement.
TemplateListType Définit une liste de modèles qui spécifient les données à inclure dans les événements.
TypeListType Définit les types utilisés dans le manifeste.
ValueMapType Définit une liste de mappages nom/valeur entre des valeurs entières et des valeurs de chaîne.
ValueMapValueType Définit le mappage entre une valeur entière et une valeur de chaîne.
XmlType Définit un fragment XML.
XmlTypeListType Définit une liste des types de sortie que le service utilise pour déterminer comment restituer un type de données d’entrée.