Freigeben über


Windows.Foundation.Diagnostics Namespace

Stellt Klassen zum Protokollieren von Nachrichten und Ablaufverfolgungsereignissen bereit.

Klassen

AsyncCausalityTracer

Ermöglicht ablaufverfolgungsgesteuerter Ablauf über asynchrone Vorgänge hinweg.

ErrorDetails

Stellt Informationen zu einem aufgetretenen Fehler bereit.

FileLoggingSession

Stellt das Ziel der protokollierten Nachrichten von LoggingChannel-Instanzen dar.

LogFileGeneratedEventArgs

Stellt Daten für das LogFileGenerated-Ereignis bereit .

LoggingActivity

Erstellt ETW-Ereignisse (Event Tracing for Windows), die den Anfang und das Ende einer Gruppe verwandter Ereignisse markieren.

LoggingChannel

Stellt eine Quelle von Protokollmeldungen dar.

LoggingChannelOptions

Stellt erweiterte Einstellungen dar, die Sie zum Konfigurieren eines LoggingChannel-Objekts verwenden können.

LoggingFields

Stellt eine Sequenz von Ereignisfeldern dar und stellt Methoden zum Hinzufügen von Feldern zur Sequenz bereit.

LoggingOptions

Stellt erweiterte Ereigniseinstellungen dar.

LoggingSession

Stellt das Ziel der protokollierten Nachrichten von LoggingChannel-Instanzen dar.

RuntimeBrokerErrorSettings

Stellt Diagnosefehlerberichtseinstellungen dar.

TracingStatusChangedEventArgs

Stellt Daten für das TracingStatusChanged-Ereignis bereit .

Schnittstellen

IErrorReportingSettings

Stellt Diagnosefehlerberichtseinstellungen dar.

IFileLoggingSession

Stellt das Ziel der protokollierten Nachrichten von LoggingChannel-Instanzen dar.

ILoggingChannel

Stellt eine Quelle von Protokollmeldungen dar.

ILoggingSession

Stellt das Ziel der protokollierten Nachrichten von LoggingChannel-Instanzen dar.

ILoggingTarget

Protokolliert Ereignisse.

Enumerationen

CausalityRelation

Verfolgt, wie synchrone Arbeitselemente mit asynchronen Vorgängen interagieren können.

CausalitySource

Stellt Flags bereit, die Listener verwenden, um Ablaufverfolgungsereignisse zu filtern.

CausalitySynchronousWork

Gibt die Beziehung zwischen einem Arbeitselement und einem asynchronen Vorgang an.

CausalityTraceLevel

Gibt eine Protokollierungsebene an, die Listener für die Ablaufverfolgungsfilterung verwenden können.

ErrorOptions

Gibt den Typ der Diagnosefehlerberichterstattung für einen Thread an.

LoggingFieldFormat

Gibt das Format eines Ereignisfelds an.

LoggingLevel

Gibt den Schweregrad eines Ereignisses an.

LoggingOpcode

Gibt einen Ereignis-Opcode an. Opcodes stellen einen Vorgang innerhalb einer Komponente einer Anwendung dar und werden verwendet, um Ereignisse logisch zu gruppieren.

Weitere Informationen