Class PausedEventArgs
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
-
EventArgsPausedEventArgs
- Implements
-
IEquatable<EventArgs>
- Inherited Members
-
EventArgs.ToString()EventArgs.GetHashCode()EventArgs.Equals(EventArgs)EventArgs.<Clone>$()EventArgs.BiDiEventArgs.AdditionalDataEventArgs.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
CallFramesImmutableArray<CallFrame>Call stack the virtual machine stopped on.
ReasonstringPause reason.
DataJsonElement?Object containing break-specific auxiliary properties.
HitBreakpointsImmutableArray<string>?Hit breakpoints IDs
AsyncStackTraceStackTraceAsync stack trace, if any.
AsyncStackTraceIdStackTraceIdAsync stack trace, if any.
AsyncCallStackTraceIdStackTraceIdNever present, will be removed.
Properties
AsyncCallStackTraceId
Never present, will be removed.
public StackTraceId? AsyncCallStackTraceId { get; init; }
Property Value
AsyncStackTrace
Async stack trace, if any.
public StackTrace? AsyncStackTrace { get; init; }
Property Value
AsyncStackTraceId
Async stack trace, if any.
public StackTraceId? AsyncStackTraceId { get; init; }
Property Value
CallFrames
Call stack the virtual machine stopped on.
public ImmutableArray<CallFrame> CallFrames { get; init; }
Property Value
Data
Object containing break-specific auxiliary properties.
public JsonElement? Data { get; init; }
Property Value
HitBreakpoints
Hit breakpoints IDs
public ImmutableArray<string>? HitBreakpoints { get; init; }
Property Value
Reason
Pause reason.
public string Reason { get; init; }