ChromiumTracingEvent Class

Base class for all Chromium trace events.

public closed class ChromiumTracingEvent

Constructors

NameDescription
ChromiumTracingEvent()

ChromiumTracingEvent()

protected ChromiumTracingEvent()

No documentation is available.

Properties

NameDescription
ArgumentsGets or sets additional arguments or metadata associated with the event.
CategoryGets or sets the category of the event. Multiple categories can be specified by separating them with commas.
ColorNameGets or sets the color name for the event display in the trace viewer.
NameGets or sets the name of the event.
ProcessIdGets or sets the process ID that emitted the event.
StackTraceGets or sets the stack trace at the time the event was recorded.
ThreadIdGets or sets the thread ID that emitted the event.
ThreadTimestampGets or sets the thread clock timestamp when the event occurred.
TimestampGets or sets the timestamp when the event occurred.
TypeGets the event type identifier (phase) used in the trace format.

Gets or sets additional arguments or metadata associated with the event.

public IReadOnlyDictionary<string, object?>? Arguments { get; set; }

Gets or sets the category of the event. Multiple categories can be specified by separating them with commas.

public string? Category { get; set; }

Property value

string?

Gets or sets the color name for the event display in the trace viewer.

public string? ColorName { get; set; }

Property value

string?

Gets or sets the name of the event.

public virtual string? Name { get; set; }

Property value

string?

Gets or sets the process ID that emitted the event.

public int? ProcessId { get; set; }

Property value

int?

Gets or sets the stack trace at the time the event was recorded.

public IEnumerable<string>? StackTrace { get; set; }

Property value

IEnumerable<string>?

Gets or sets the thread ID that emitted the event.

public int? ThreadId { get; set; }

Property value

int?

Gets or sets the thread clock timestamp when the event occurred.

public DateTimeOffset? ThreadTimestamp { get; set; }

Property value

DateTimeOffset?

Gets or sets the timestamp when the event occurred.

public DateTimeOffset Timestamp { get; set; }

Property value

DateTimeOffset

Type

Gets the event type identifier (phase) used in the trace format.

public abstract string Type { get; }

Property value

string