EventSourceSettings Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры конфигурации для источника событий.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings =
Public Enum EventSourceSettings
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Ни один из специальных параметров конфигурации не включен. |
| ThrowOnEventWriteErrors | 1 | Источник событий создает исключение при возникновении ошибки. |
| EtwManifestEventFormat | 4 | Прослушиватель ETW должен использовать формат на основе манифеста при создании событий. Это параметр по умолчанию при определении типа, производного от EventSource использования одного из защищенных EventSource конструкторов. Этот формат имеет более низкие затраты на сериализацию событий по сравнению с EtwSelfDescribingEventFormat. Дополнительные сведения см. в разделе " Самоописание и форматы событий манифеста". |
| EtwSelfDescribingEventFormat | 8 | Прослушиватель ETW должен использовать формат событий самостоятельного описания. Это параметр по умолчанию при создании нового экземпляра EventSource с помощью одного из общедоступных EventSource конструкторов. Этот формат имеет больше возможностей и более высокую совместимость с прослушивателями, которые не используют библиотеку TraceEvent, но имеют более высокие затраты на сериализацию событий по сравнению с EtwManifestEventFormat. Дополнительные сведения см. в разделе " Самоописание и форматы событий манифеста". |
Комментарии
Необходимо указать только EtwManifestEventFormat или EtwSelfDescribingEventFormat, но не оба.