ChromiumTracingDurationBeginEvent Class
Represents the beginning of a duration event. Must be paired with a ChromiumTracingDurationEndEvent.
public sealed class ChromiumTracingDurationBeginEvent : ChromiumTracingDurationEventExample
await using var writer = ChromiumTracingWriter.Create("trace.json");
await writer.WriteEventAsync(new ChromiumTracingDurationBeginEvent
{
Name = "Processing",
Category = "compute",
Timestamp = DateTimeOffset.UtcNow,
ProcessId = Environment.ProcessId,
ThreadId = Environment.CurrentManagedThreadId,
});
// The end event closes the last duration event that began on the same thread
await writer.WriteEventAsync(new ChromiumTracingDurationEndEvent
{
Timestamp = DateTimeOffset.UtcNow,
ProcessId = Environment.ProcessId,
ThreadId = Environment.CurrentManagedThreadId,
});- Inheritance
ChromiumTracingDurationEventChromiumTracingDurationBeginEvent
Constructors
| Name | Description |
|---|---|
| ChromiumTracingDurationBeginEvent() |
ChromiumTracingDurationBeginEvent()
public ChromiumTracingDurationBeginEvent()No documentation is available.
Properties
| Name | Description |
|---|---|
| Type |