Partilhar via


Windows.Foundation.Diagnostics Namespace

Fornece classes para registrar mensagens em log e eventos de rastreamento.

Classes

AsyncCausalityTracer

Habilita o fluxo de controle de rastreamento entre operações assíncronas.

ErrorDetails

Fornece informações sobre um erro ocorrido.

FileLoggingSession

Representa o destino de mensagens registradas de instâncias do LoggingChannel .

LogFileGeneratedEventArgs

Fornece dados para o evento LogFileGenerated .

LoggingActivity

Cria eventos ETW (Rastreamento de Eventos para Windows) que marcam o início e o fim de um grupo de eventos relacionados.

LoggingChannel

Representa uma fonte de mensagens de log.

LoggingChannelOptions

Representa as configurações avançadas que você pode usar para configurar um objeto LoggingChannel .

LoggingFields

Representa uma sequência de campos de evento e fornece métodos para adicionar campos à sequência.

LoggingOptions

Representa configurações avançadas de evento.

LoggingSession

Representa o destino de mensagens registradas de instâncias do LoggingChannel .

RuntimeBrokerErrorSettings

Representa as configurações de relatório de erros de diagnóstico.

TracingStatusChangedEventArgs

Fornece dados para o evento TracingStatusChanged .

Interfaces

IErrorReportingSettings

Representa as configurações de relatório de erros de diagnóstico.

IFileLoggingSession

Representa o destino de mensagens registradas de instâncias do LoggingChannel .

ILoggingChannel

Representa uma fonte de mensagens de log.

ILoggingSession

Representa o destino de mensagens registradas de instâncias do LoggingChannel .

ILoggingTarget

Registra eventos.

Enumerações

CausalityRelation

Rastreia maneiras pelas quais os itens de trabalho síncronos podem interagir com operações assíncronas.

CausalitySource

Fornece sinalizadores que os ouvintes usam para filtrar eventos de rastreamento.

CausalitySynchronousWork

Indica a relação entre um item de trabalho e uma operação assíncrona.

CausalityTraceLevel

Especifica um nível de log que os ouvintes podem usar para filtragem de rastreamento.

ErrorOptions

Especifica o tipo de relatório de erros de diagnóstico para um thread.

LoggingFieldFormat

Especifica o formato de um campo de evento.

LoggingLevel

Especifica o nível de gravidade de um evento.

LoggingOpcode

Especifica um opcode de evento. Os opcodes representam uma operação dentro de um componente de um aplicativo e são usados para agrupar logicamente eventos.

Confira também