EventSourceSettings Enum

Definitie

Hiermee geeft u configuratieopties voor een gebeurtenisbron.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings = 
Public Enum EventSourceSettings
Overname
EventSourceSettings
Kenmerken

Velden

Name Waarde Description
Default 0

Geen van de speciale configuratieopties zijn ingeschakeld.

ThrowOnEventWriteErrors 1

De gebeurtenisbron genereert een uitzondering wanneer er een fout optreedt.

EtwManifestEventFormat 4

De ETW-listener moet een manifestindeling gebruiken bij het genereren van gebeurtenissen. Dit is de standaardoptie bij het definiƫren van een type dat is afgeleid van EventSource het gebruik van een van de beveiligde EventSource constructors. Deze indeling heeft een lagere overhead voor serialisatie per gebeurtenis in vergelijking met EtwSelfDescribingEventFormat. Zie Zelfbeschrijfde versus manifestgebeurtenisindelingen voor meer informatie.

EtwSelfDescribingEventFormat 8

De ETW-listener moet zelf beschrijvende gebeurtenisindeling gebruiken. Dit is de standaardoptie bij het maken van een nieuw exemplaar van de EventSource instantie met behulp van een van de openbare EventSource constructors. Deze indeling heeft meer mogelijkheden en betere compatibiliteit met listeners die niet gebruikmaken van de TraceEvent-bibliotheek, maar hogere serialisatie-overhead per gebeurtenis ten opzichte van EtwManifestEventFormat. Zie Zelfbeschrijfde versus manifestgebeurtenisindelingen voor meer informatie.

Opmerkingen

Alleen EtwManifestEventFormat of EtwSelfDescribingEventFormat moet worden opgegeven, maar niet beide.

Van toepassing op