Table of Contents

Class Profile

Namespace
Selenium.WebDriver.BiDi.Cdp.Profiler
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

Profile.

public sealed record Profile : IEquatable<Profile>
Inheritance
Profile
Implements
Inherited Members

Constructors

Profile(ImmutableArray<ProfileNode>, double, double)

Profile.

public Profile(ImmutableArray<ProfileNode> Nodes, double StartTime, double EndTime)

Parameters

Nodes ImmutableArray<ProfileNode>

The list of profile nodes. First item is the root node.

StartTime double

Profiling start timestamp in microseconds.

EndTime double

Profiling end timestamp in microseconds.

Properties

EndTime

Profiling end timestamp in microseconds.

public double EndTime { get; init; }

Property Value

double

Nodes

The list of profile nodes. First item is the root node.

public ImmutableArray<ProfileNode> Nodes { get; init; }

Property Value

ImmutableArray<ProfileNode>

Samples

Ids of samples top nodes.

public ImmutableArray<long>? Samples { get; init; }

Property Value

ImmutableArray<long>?

StartTime

Profiling start timestamp in microseconds.

public double StartTime { get; init; }

Property Value

double

TimeDeltas

Time intervals between adjacent samples in microseconds. The first delta is relative to the profile startTime.

public ImmutableArray<long>? TimeDeltas { get; init; }

Property Value

ImmutableArray<long>?