EventSourceSettings Énumération

Définition

Spécifie les options de configuration d’une source d’événement.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings = 
Public Enum EventSourceSettings
Héritage
EventSourceSettings
Attributs

Champs

Nom Valeur Description
Default 0

Aucune des options de configuration spéciales n’est activée.

ThrowOnEventWriteErrors 1

La source d’événement lève une exception lorsqu’une erreur se produit.

EtwManifestEventFormat 4

L’écouteur ETW doit utiliser un format basé sur un manifeste lors du déclenchement d’événements. Il s’agit de l’option par défaut lors de la définition d’un type dérivé de EventSource l’un des constructeurs protégés EventSource . Ce format a une surcharge de sérialisation par événement inférieure par rapport à EtwSelfDescribingEventFormat. Pour plus d’informations, consultez Les formats d’événement manifeste auto-décrivant et décrivant automatiquement.

EtwSelfDescribingEventFormat 8

L’écouteur ETW doit utiliser le format d’événement auto-décrivant. Il s’agit de l’option par défaut lors de la création d’une instance de l’un EventSource des constructeurs publics EventSource . Ce format offre plus de fonctionnalités et une meilleure compatibilité avec les écouteurs qui n’utilisent pas la bibliothèque TraceEvent, mais a une surcharge de sérialisation par événement plus élevée par rapport à EtwManifestEventFormat. Pour plus d’informations, consultez Les formats d’événement manifeste auto-décrivant et décrivant automatiquement.

Remarques

Seul EtwManifestEventFormat ou EtwSelfDescribingEventFormat doit être spécifié, mais pas les deux.

S’applique à