EventSourceSettings Enumeração

Definição

Especifica as opções de configuração de uma fonte de evento.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class EventSourceSettings
[System.Flags]
public enum EventSourceSettings
[<System.Flags>]
type EventSourceSettings = 
Public Enum EventSourceSettings
Herança
EventSourceSettings
Atributos

Campos

Nome Valor Description
Default 0

Nenhuma das opções de configuração especiais está habilitada.

ThrowOnEventWriteErrors 1

A origem do evento gera uma exceção quando ocorre um erro.

EtwManifestEventFormat 4

O ouvinte etw deve usar um formato baseado em manifesto ao gerar eventos. Essa é a opção padrão ao definir um tipo derivado do EventSource uso de um dos construtores protegidos EventSource . Esse formato tem uma sobrecarga de serialização por evento menor em comparação EtwSelfDescribingEventFormatcom . Para obter mais informações, consulte Formatos de evento de auto-descrição vs. manifesto.

EtwSelfDescribingEventFormat 8

O ouvinte etw deve usar o formato de evento de auto-descrição. Essa é a opção padrão ao criar uma nova instância do EventSource uso de um dos construtores públicos EventSource . Esse formato tem mais recursos e melhor compatibilidade com ouvintes que não usam a biblioteca TraceEvent, mas tem maior sobrecarga de serialização por evento em comparação EtwManifestEventFormatcom . Para obter mais informações, consulte Formatos de evento de auto-descrição vs. manifesto.

Comentários

Somente EtwManifestEventFormat ou EtwSelfDescribingEventFormat devem ser especificados, mas não ambos.

Aplica-se a