Komplexe EventManifest-Schematypen
Im Folgenden werden die komplexen Typen aufgeführt, die vom EventManifest-Schema definiert werden.
Komplexer Typ | BESCHREIBUNG |
---|---|
BitMapType | Definiert eine Liste von Namens-/Wertzuordnungen zwischen Bitwerten und Zeichenfolgenwerten. |
BitMapValueType | Definiert die Zuordnung zwischen einem Bitwert und einem Zeichenfolgenwert. |
ChannelListType | Definiert eine Liste von Kanälen, in denen Anbieter Ereignisse protokollieren können. |
ChannelLoggingType | Definiert die Eigenschaften der Protokolldatei, die den Kanal unterstützt, z. B. seine Kapazität und ob er sequenziell oder kreisförmig ist. |
ChannelPublishingType | Definiert die Protokollierungseigenschaften für die Sitzung, die der Kanal verwendet. |
Channeltype | Definiert einen Kanal, in dem Anbieter Ereignisse protokollieren können. |
DataDefinitionType | Definiert ein Datenelement, das Sie in das Ereignis einschließen möchten. |
DefinitionType | Definiert eine Liste der Ereignisse, die Ihr Anbieter protokollieren kann. |
EventDefinitionType | Definiert ein Ereignis, das Ihr Anbieter schreiben kann. |
EventsType | Enthält eine Liste der Anbieter, die im Manifest definiert sind. |
FilterType | Definiert einen Datenfilter, den eine Sitzung verwendet, um Ereignisse basierend auf Ereignisdaten zu filtern. |
FilterListType | Definiert eine Liste von Filtern, die ein ETW-Controller an Ihren Anbieter übergeben kann, um die vom ETW-Controller geschriebenen Ereignisse weiter einzuschränken. |
ImportChannelType | Identifiziert einen Kanal, der von einem anderen Anbieter oder in einem Manifest definiert wurde, das einen Metadatenabschnitt enthält. |
InputType | Definiert einen Eingabedatentyp. |
InputTypeListType | Definiert eine Liste von Eingabetypen. |
InstrumentationManifestType | Definiert den Basistyp für das instrumentationManifest-Element . |
Instrumentationtype | Definiert den Inhalt des Instrumentierungsabschnitts des Manifests. |
KeywordListType | Definiert eine Liste von Schlüsselwörtern, die Ereignisse kategorisieren. |
KeywordType | Definiert eine Schlüsselwort (keyword), die eine Kategorie von Ereignissen identifiziert. |
LevelListType | Definiert eine Liste von Schweregraden, die die Ausführlichkeit eines Ereignisses angeben. |
LevelType | Definiert einen Schweregrad, der die Ausführlichkeit der protokollierten Ereignisse bestimmt. |
LocalizationType | Definiert eine Gruppe lokalisierter Ressourcen, auf die Sie in Ihrem Manifest verweisen. |
MapType | Definiert eine Liste von Namen-Wert-Paaren. |
MetadataType | Definiert die Metadatentypen, die Sie im Metadatenabschnitt des Manifests definieren können. |
NamedQueryType | Definiert eine Liste benannter Abfragen, die die Ereignismeldungszeichenfolge nach einem Wert abfragen und eine angegebene Aktion ausführen, falls gefunden. |
OpcodeListType | Definiert eine Liste von Opcodes, die verwendet werden, um die Vorgänge einer Komponente der Anwendung zu identifizieren. |
OpcodeType | Definiert einen Vorgang innerhalb einer Komponente der Anwendung. |
OutputType | Definiert einen Ausgabedatentyp, der bestimmt, wie die Daten gerendert werden. |
PatternMapListType | Definiert eine Liste mit regulären Ausdruckspaaren, die zum Ändern der Nachrichtenzeichenfolge verwendet werden. |
PatternMapType | Definiert eine Zuordnung zwischen zwei regulären Ausdrücken. Ein Ausdruck wird verwendet, um eine übereinstimmende Zeichenfolge in der Nachrichtenzeichenfolge zu finden, und der andere wird verwendet, um die Zeichenfolge zu ändern, bevor der Dienst sie wieder in der Nachrichtenzeichenfolge platziert. |
PatternMapValueType | Definiert die regulären Ausdrücke, die verwendet werden, um eine übereinstimmende Zeichenfolge in der Nachrichtenzeichenfolge zu finden und zu ändern. |
ProviderType | Definiert einen Anbieter und die Metadaten, die er zum Definieren seiner Ereignisse verwendet. |
StringTableType | Definiert eine Liste lokalisierter Zeichenfolgen, auf die Sie im Manifest verweisen können. |
StructDefinitionType | Definiert eine Struktur, die ein oder mehrere Datenelemente enthält, die Sie in das Ereignis einschließen möchten. |
TaskEventDefinitionType | Definiert ein aufgabenspezifisches Ereignis, das Ihr Anbieter protokollieren kann. |
TaskListType | Definiert eine Liste von Aufgaben, die zum Identifizieren der Komponenten einer Anwendung verwendet werden. |
TaskType | Definiert eine Komponente oder Teilkomponente einer Anwendung. |
TemplateItemType | Eine Vorlage, die die Daten definiert, die in ein Ereignis eingeschlossen werden sollen. |
TemplateListType | Definiert eine Liste von Vorlagen, die die Daten angeben, die in die Ereignisse eingeschlossen werden sollen. |
TypeListType | Definiert die Typen, die im Manifest verwendet werden. |
ValueMapType | Definiert eine Liste von Namens-/Wertzuordnungen zwischen ganzzahligen Werten und Zeichenfolgenwerten. |
ValueMapValueType | Definiert die Zuordnung zwischen einem ganzzahligen Wert und einem Zeichenfolgenwert. |
Xmltype | Definiert ein XML-Fragment. |
XmlTypeListType | Definiert eine Listenausgabetypen, die der Dienst verwendet, um zu bestimmen, wie ein Eingabedatentyp gerendert werden soll. |