EventSourceSettings Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir olay kaynağı için yapılandırma seçeneklerini belirtir.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings =
Public Enum EventSourceSettings
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Default | 0 | Özel yapılandırma seçeneklerinden hiçbiri etkinleştirilmez. |
| ThrowOnEventWriteErrors | 1 | Bir hata oluştuğunda olay kaynağı bir özel durum oluşturur. |
| EtwManifestEventFormat | 4 | ETW dinleyicisi olayları oluştururken bildirim tabanlı bir biçim kullanmalıdır. Korumalı oluşturuculardan biri EventSource kullanılarak türetilen EventSource bir tür tanımlanırken varsayılan seçenek budur. Bu biçim, ile karşılaştırıldığında olay başına serileştirme ek yüküne EtwSelfDescribingEventFormatsahiptir. Daha fazla bilgi için bkz . Kendi kendine açıklama ve bildirim olayı biçimleri. |
| EtwSelfDescribingEventFormat | 8 | ETW dinleyicisi kendi kendini açıklayan olay biçimini kullanmalıdır. Bu, ortak EventSource oluşturuculardan birini kullanarak öğesinin EventSource yeni bir örneğini oluştururken varsayılan seçenektir. Bu biçim, TraceEvent kitaplığını kullanmayan ancak ile karşılaştırıldığında olay başına serileştirme ek yükü daha yüksek olan dinleyicilerle daha fazla özelliğe ve daha iyi uyumluluğa EtwManifestEventFormatsahiptir. Daha fazla bilgi için bkz . Kendi kendine açıklama ve bildirim olayı biçimleri. |
Açıklamalar
Yalnızca EtwManifestEventFormat veya EtwSelfDescribingEventFormat belirtilmelidir, ancak her ikisi birden belirtilmemelidir.