EventSourceSettings Enumeração

Definição

Especifica opções de configuração para uma fonte de eventos.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name Valor Description
Default 0

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

ThrowOnEventWriteErrors 1

A fonte do evento lança uma exceção quando ocorre um erro.

EtwManifestEventFormat 4

O ouvinte da ETW deve usar um formato baseado em manifestos ao levantar eventos. Esta é a opção padrão ao definir um tipo derivado do EventSource uso de um dos construtores protegidos EventSource . Este formato tem uma sobrecarga de serialização por evento inferior comparada com EtwSelfDescribingEventFormat. Para mais informações, veja Formatos de eventos auto-descritivos vs. manifestos.

EtwSelfDescribingEventFormat 8

O ouvinte da ETW deve usar um formato de evento auto-descritivo. Esta é a opção padrão ao criar uma nova instância do EventSource usando um dos construtores públicos EventSource . Este formato tem mais capacidades e melhor compatibilidade com ouvintes que não utilizam a biblioteca TraceEvent, mas apresenta maior sobrecarga de serialização por evento em comparação com EtwManifestEventFormat. Para mais informações, veja Formatos de eventos auto-descritivos vs. manifestos.

Observações

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

Aplica-se a