Windows.Foundation.Diagnostics Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides classes for logging messages and tracing events.
Classes
AsyncCausalityTracer |
Enables tracing control flow across asynchronous operations. |
ErrorDetails |
Provides information about an error that occurred. |
FileLoggingSession |
Represents the destination of logged messages from LoggingChannel instances. |
LogFileGeneratedEventArgs |
Provides data for the LogFileGenerated event. |
LoggingActivity |
Creates Event Tracing for Windows (ETW) events that mark the start and end of a group of related events. |
LoggingChannel |
Represents a source of log messages. |
LoggingChannelOptions |
Represents advanced settings that you can use to configure a LoggingChannel object. |
LoggingFields |
Represents a sequence of event fields and provides methods for adding fields to the sequence. |
LoggingOptions |
Represents advanced event settings. |
LoggingSession |
Represents the destination of logged messages from LoggingChannel instances. |
RuntimeBrokerErrorSettings |
Represents diagnostic error reporting settings. |
TracingStatusChangedEventArgs |
Provides data for the TracingStatusChanged event. |
Interfaces
IErrorReportingSettings |
Represents diagnostic error reporting settings. |
IFileLoggingSession |
Represents the destination of logged messages from LoggingChannel instances. |
ILoggingChannel |
Represents a source of log messages. |
ILoggingSession |
Represents the destination of logged messages from LoggingChannel instances. |
ILoggingTarget |
Logs events. |
Enums
CausalityRelation |
Tracks ways that synchronous work items may interact with asynchronous operations. |
CausalitySource |
Provides flags that listeners use to filter tracing events. |
CausalitySynchronousWork |
Indicates the relationship between a work item and an asynchronous operation. |
CausalityTraceLevel |
Specifies a logging level that listeners can use for trace filtering. |
ErrorOptions |
Specifies the type of diagnostic error reporting for a thread. |
LoggingFieldFormat |
Specifies the format of an event field. |
LoggingLevel |
Specifies the severity level of an event. |
LoggingOpcode |
Specifies an event opcode. Opcodes represent an operation within a component of an application and are used to logically group events. |