EventSourceSettings Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.