Bahasa

EventSourceSettings Enum

Definisi

Menentukan opsi konfigurasi untuk sumber peristiwa.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings = 
Public Enum EventSourceSettings
Warisan
EventSourceSettings
Atribut

Bidang

Nama Nilai Deskripsi
Default 0

Tidak ada opsi konfigurasi khusus yang diaktifkan.

ThrowOnEventWriteErrors 1

Sumber peristiwa melemparkan pengecualian ketika kesalahan terjadi.

EtwManifestEventFormat 4

Pendengar ETW harus menggunakan format berbasis manifes saat menaikkan peristiwa. Ini adalah opsi default saat menentukan jenis yang berasal dari EventSource penggunaan salah satu konstruktor yang dilindungi EventSource . Format ini memiliki overhead serialisasi per peristiwa yang lebih rendah dibandingkan EtwSelfDescribingEventFormatdengan . Untuk informasi selengkapnya, lihat Menjelaskan sendiri vs. format peristiwa manifes.

EtwSelfDescribingEventFormat 8

Pendengar ETW harus menggunakan format peristiwa yang menjelaskan sendiri. Ini adalah opsi default saat membuat instans baru menggunakan EventSource salah satu konstruktor publik EventSource . Format ini memiliki lebih banyak kemampuan dan kompatibilitas yang lebih baik dengan pendengar yang tidak menggunakan pustaka TraceEvent, tetapi memiliki overhead serialisasi per peristiwa yang lebih tinggi dibandingkan EtwManifestEventFormatdengan . Untuk informasi selengkapnya, lihat Menjelaskan sendiri vs. format peristiwa manifes.

Keterangan

Hanya EtwManifestEventFormat atau EtwSelfDescribingEventFormat yang harus ditentukan, tetapi tidak keduanya.

Berlaku untuk