EventSourceSettings Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica le opzioni di configurazione per un'origine evento.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings =
Public Enum EventSourceSettings
- Ereditarietà
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Default | 0 | Nessuna delle opzioni di configurazione speciali è abilitata. |
| ThrowOnEventWriteErrors | 1 | L'origine evento genera un'eccezione quando si verifica un errore. |
| EtwManifestEventFormat | 4 | Il listener ETW deve usare un formato basato su manifesto durante la generazione di eventi. Questa è l'opzione predefinita quando si definisce un tipo derivato dall'uso EventSource di uno dei costruttori protetti EventSource . Questo formato presenta un sovraccarico di serializzazione per evento inferiore rispetto a EtwSelfDescribingEventFormat. Per altre informazioni, vedere Formati di eventi autodescrittura e manifesto. |
| EtwSelfDescribingEventFormat | 8 | Il listener ETW deve usare il formato di evento autodescrittura. Questa è l'opzione predefinita quando si crea una nuova istanza di EventSource utilizzando uno dei costruttori pubblici EventSource . Questo formato ha più funzionalità e una migliore compatibilità con i listener che non usano la libreria TraceEvent, ma ha un sovraccarico di serializzazione per evento superiore rispetto a EtwManifestEventFormat. Per altre informazioni, vedere Formati di eventi autodescrittura e manifesto. |
Commenti
È necessario specificare solo EtwManifestEventFormat o EtwSelfDescribingEventFormat, ma non entrambi.