Meziantou.Framework.ChromiumTracing namespace

Classes

NameDescription
ChromiumTracingAsyncBeginEventRepresents the beginning of an asynchronous operation. Must be paired with a ChromiumTracingAsyncEndEvent with the same Id.
ChromiumTracingAsyncEndEventRepresents the end of an asynchronous operation. Must be paired with a ChromiumTracingAsyncBeginEvent with the same Id.
ChromiumTracingAsyncEventBase class for asynchronous events that track operations across multiple threads.
ChromiumTracingAsyncInstantEventRepresents an instant event within an asynchronous operation.
ChromiumTracingClockSyncEventRepresents a clock synchronization event used to align timestamps across different trace sources.
ChromiumTracingCompleteEventRepresents a complete event that tracks an operation with a start time and duration in a single event.
ChromiumTracingContextBeginEventRepresents the beginning of a context scope. Must be paired with a ChromiumTracingContextEndEvent.
ChromiumTracingContextEndEventRepresents the end of a context scope. Must be paired with a ChromiumTracingContextBeginEvent.
ChromiumTracingContextEventBase class for context events that track nested scopes.
ChromiumTracingCounterEventRepresents a counter event that displays counter values over time.
ChromiumTracingDurationBeginEventRepresents the beginning of a duration event. Must be paired with a ChromiumTracingDurationEndEvent.
ChromiumTracingDurationEndEventRepresents the end of a duration event. Must be paired with a ChromiumTracingDurationBeginEvent with the same name.
ChromiumTracingDurationEventBase class for duration events that track the beginning and end of operations as separate events.
ChromiumTracingEventBase class for all Chromium trace events.
ChromiumTracingFlowBeginEventRepresents the beginning of a flow event.
ChromiumTracingFlowEndEventRepresents the end of a flow event.
ChromiumTracingFlowEventBase class for flow events that visualize the flow of control or data between events.
ChromiumTracingFlowStepEventRepresents a step in a flow event chain.
ChromiumTracingInstantEventRepresents an instant event that marks a single point in time.
ChromiumTracingLinkIdEventRepresents a link ID event that associates events with a unique identifier.
ChromiumTracingMarkEventRepresents a mark event used to highlight a point in the timeline.
ChromiumTracingMemoryDumpEventBase class for memory dump events.
ChromiumTracingMemoryDumpGlobalEventRepresents a global memory dump event.
ChromiumTracingMemoryDumpProcessEventRepresents a process-level memory dump event.
ChromiumTracingMetadataEventRepresents a metadata event that adds process and thread names for better visualization.
ChromiumTracingObjectCreatedEventRepresents an object creation event.
ChromiumTracingObjectDestroyedEventRepresents an object destruction event.
ChromiumTracingObjectEventBase class for object lifecycle events.
ChromiumTracingObjectSnapshotEventRepresents a snapshot of an object's state at a specific point in time.
ChromiumTracingWriterWrites trace events in the Chromium Trace Event Format to a stream.

Enums

NameDescription
BindingPointSpecifies how a flow event connects to other events.
ChromiumTracingInstantEventScopeSpecifies the scope of an instant event.