Class HostBreakpointLine
A breakpoint asked of the host: a line, whether it is on, and the condition it waits on.
public record HostBreakpointLine : IEquatable<HostBreakpointLine>
- Inheritance
-
HostBreakpointLine
- Implements
- Inherited Members
Remarks
A disabled breakpoint is sent all the same: its line is judged like any other's (Verified), and the program does not wait at it.
Properties
ConditionJson
The System.Text.Json representation of the condition, an ExpressionNode (see PlatformJson), or null for a
breakpoint that is always waited at. It travels as a parsed tree for the reason Json does.
public string? ConditionJson { get; init; }
Property Value
IsEnabled
Whether the program waits at the line. A disabled breakpoint is kept, and is not waited at.
public bool IsEnabled { get; init; }
Property Value
Line
The zero-based line of the source.
public int Line { get; init; }