| ChromiumTracingAsyncBeginEvent | Represents the beginning of an asynchronous operation. Must be paired with a ChromiumTracingAsyncEndEvent with the same Id. |
| ChromiumTracingAsyncEndEvent | Represents the end of an asynchronous operation. Must be paired with a ChromiumTracingAsyncBeginEvent with the same Id. |
| ChromiumTracingAsyncEvent | Base class for asynchronous events that track operations across multiple threads. |
| ChromiumTracingAsyncInstantEvent | Represents an instant event within an asynchronous operation. |
| ChromiumTracingClockSyncEvent | Represents a clock synchronization event used to align timestamps across different trace sources. |
| ChromiumTracingCompleteEvent | Represents a complete event that tracks an operation with a start time and duration in a single event. |
| ChromiumTracingContextBeginEvent | Represents the beginning of a context scope. Must be paired with a ChromiumTracingContextEndEvent. |
| ChromiumTracingContextEndEvent | Represents the end of a context scope. Must be paired with a ChromiumTracingContextBeginEvent. |
| ChromiumTracingContextEvent | Base class for context events that track nested scopes. |
| ChromiumTracingCounterEvent | Represents a counter event that displays counter values over time. |
| ChromiumTracingDurationBeginEvent | Represents the beginning of a duration event. Must be paired with a ChromiumTracingDurationEndEvent. |
| ChromiumTracingDurationEndEvent | Represents the end of a duration event. Must be paired with a ChromiumTracingDurationBeginEvent with the same name. |
| ChromiumTracingDurationEvent | Base class for duration events that track the beginning and end of operations as separate events. |
| ChromiumTracingEvent | Base class for all Chromium trace events. |
| ChromiumTracingFlowBeginEvent | Represents the beginning of a flow event. |
| ChromiumTracingFlowEndEvent | Represents the end of a flow event. |
| ChromiumTracingFlowEvent | Base class for flow events that visualize the flow of control or data between events. |
| ChromiumTracingFlowStepEvent | Represents a step in a flow event chain. |
| ChromiumTracingInstantEvent | Represents an instant event that marks a single point in time. |
| ChromiumTracingLinkIdEvent | Represents a link ID event that associates events with a unique identifier. |
| ChromiumTracingMarkEvent | Represents a mark event used to highlight a point in the timeline. |
| ChromiumTracingMemoryDumpEvent | Base class for memory dump events. |
| ChromiumTracingMemoryDumpGlobalEvent | Represents a global memory dump event. |
| ChromiumTracingMemoryDumpProcessEvent | Represents a process-level memory dump event. |
| ChromiumTracingMetadataEvent | Represents a metadata event that adds process and thread names for better visualization. |
| ChromiumTracingObjectCreatedEvent | Represents an object creation event. |
| ChromiumTracingObjectDestroyedEvent | Represents an object destruction event. |
| ChromiumTracingObjectEvent | Base class for object lifecycle events. |
| ChromiumTracingObjectSnapshotEvent | Represents a snapshot of an object's state at a specific point in time. |
| ChromiumTracingWriter | Writes trace events in the Chromium Trace Event Format to a stream. |