System.Diagnostics.Tracing Namespace

The System.Diagnostics.Tracing namespace provides types and members that enable you to create strongly typed events to be captured by event tracing for Windows (ETW).

Remarks

A strongly typed event is identified by name and contains payload descriptions. You can discover the list of events that a program can produce by using reflection.

Classes

TypeReason
EventCommandEventArgs

Provides the arguments for the System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs) callback.

EventSource

Provides the ability to create events for event tracing for Windows (ETW).