EventSourceSettings Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger konfigurationsalternativ för en händelsekälla.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings =
Public Enum EventSourceSettings
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| Default | 0 | Inget av de särskilda konfigurationsalternativen är aktiverade. |
| ThrowOnEventWriteErrors | 1 | Händelsekällan utlöser ett undantag när ett fel inträffar. |
| EtwManifestEventFormat | 4 | ETW-lyssnaren bör använda ett manifestbaserat format när händelser höjs. Det här är standardalternativet när du definierar en typ som härleds från EventSource att använda någon av de skyddade EventSource konstruktorerna. Det här formatet har lägre omkostnader för serialisering per händelse jämfört EtwSelfDescribingEventFormatmed . Mer information finns i Självbeskrivande kontra manifesthändelseformat. |
| EtwSelfDescribingEventFormat | 8 | ETW-lyssnaren bör använda självbeskrivande händelseformat. Det här är standardalternativet när du skapar en ny instans av EventSource med någon av de offentliga EventSource konstruktorerna. Det här formatet har fler funktioner och bättre kompatibilitet med lyssnare som inte använder TraceEvent-biblioteket, men har högre serialiseringskostnader per händelse jämfört EtwManifestEventFormatmed . Mer information finns i Självbeskrivande kontra manifesthändelseformat. |
Kommentarer
Endast EtwManifestEventFormat eller EtwSelfDescribingEventFormat ska anges, men inte båda.