EventSourceSettings Enumeración

Definición

Especifica las opciones de configuración de un origen de eventos.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings = 
Public Enum EventSourceSettings
Herencia
EventSourceSettings
Atributos

Campos

Nombre Valor Description
Default 0

Ninguna de las opciones de configuración especiales está habilitada.

ThrowOnEventWriteErrors 1

El origen del evento produce una excepción cuando se produce un error.

EtwManifestEventFormat 4

El agente de escucha ETW debe usar un formato basado en manifiesto al generar eventos. Esta es la opción predeterminada al definir un tipo derivado del EventSource uso de uno de los constructores protegidos EventSource . Este formato tiene una sobrecarga de serialización por evento inferior en comparación con EtwSelfDescribingEventFormat. Para obtener más información, consulte Formatos de eventos de manifiesto frente a descripción automática.

EtwSelfDescribingEventFormat 8

El agente de escucha ETW debe usar el formato de evento autodescripto. Esta es la opción predeterminada al crear una nueva instancia de EventSource mediante uno de los constructores públicos EventSource . Este formato tiene más funcionalidades y una mejor compatibilidad con los agentes de escucha que no usan la biblioteca TraceEvent, pero tiene una mayor sobrecarga de serialización por evento en comparación con EtwManifestEventFormat. Para obtener más información, consulte Formatos de eventos de manifiesto frente a descripción automática.

Comentarios

Solo se deben especificar EtwManifestEventFormat o EtwSelfDescribingEventFormat, pero no ambos.

Se aplica a