Table of Contents

Class PausedEventArgs

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

Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.

public sealed record PausedEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<PausedEventArgs>
Inheritance
EventArgs
PausedEventArgs
Implements
IEquatable<EventArgs>
Inherited Members
EventArgs.ToString()
EventArgs.GetHashCode()
EventArgs.Equals(EventArgs)
EventArgs.<Clone>$()
EventArgs.BiDi
EventArgs.AdditionalData
EventArgs.AdditionalMessageData

Constructors

PausedEventArgs(ImmutableArray<CallFrame>, string, JsonElement?, ImmutableArray<string>?, StackTrace?, StackTraceId?, StackTraceId?)

Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.

public PausedEventArgs(ImmutableArray<CallFrame> CallFrames, string Reason, JsonElement? Data = null, ImmutableArray<string>? HitBreakpoints = null, StackTrace? AsyncStackTrace = null, StackTraceId? AsyncStackTraceId = null, StackTraceId? AsyncCallStackTraceId = null)

Parameters

CallFrames ImmutableArray<CallFrame>

Call stack the virtual machine stopped on.

Reason string

Pause reason.

Data JsonElement?

Object containing break-specific auxiliary properties.

HitBreakpoints ImmutableArray<string>?

Hit breakpoints IDs

AsyncStackTrace StackTrace

Async stack trace, if any.

AsyncStackTraceId StackTraceId

Async stack trace, if any.

AsyncCallStackTraceId StackTraceId

Never present, will be removed.

Properties

AsyncCallStackTraceId

Never present, will be removed.

public StackTraceId? AsyncCallStackTraceId { get; init; }

Property Value

StackTraceId

AsyncStackTrace

Async stack trace, if any.

public StackTrace? AsyncStackTrace { get; init; }

Property Value

StackTrace

AsyncStackTraceId

Async stack trace, if any.

public StackTraceId? AsyncStackTraceId { get; init; }

Property Value

StackTraceId

CallFrames

Call stack the virtual machine stopped on.

public ImmutableArray<CallFrame> CallFrames { get; init; }

Property Value

ImmutableArray<CallFrame>

Data

Object containing break-specific auxiliary properties.

public JsonElement? Data { get; init; }

Property Value

JsonElement?

HitBreakpoints

Hit breakpoints IDs

public ImmutableArray<string>? HitBreakpoints { get; init; }

Property Value

ImmutableArray<string>?

Reason

Pause reason.

public string Reason { get; init; }

Property Value

string