Class HostDebugBreakpointsParams
Request for rdcore/host/debug/breakpoints: sets the lines of a module a program that runs under a debugger waits at before it runs them. Replaces the
breakpoints the module had.
[Method("rdcore/host/debug/breakpoints", Direction.ClientToServer)]
public record HostDebugBreakpointsParams : IRequest, IRequest<Unit>, IRequest<HostDebugBreakpointsResult>, IBaseRequest, IEquatable<HostDebugBreakpointsParams>
- Inheritance
-
HostDebugBreakpointsParams
- Implements
-
IRequestIRequest<Unit>IRequest<HostDebugBreakpointsResult>IBaseRequest
- Inherited Members
Remarks
A breakpoint is a line of the source and stays on it when the code is loaded again. A module whose code is not loaded yet can be given breakpoints all the same; they are then not Verified, which says they have not been found a statement yet, not that they will not be.
Properties
Breakpoints
The breakpoints, one per line of the source. None removes the module's breakpoints.
public IReadOnlyList<HostBreakpointLine> Breakpoints { get; init; }
Property Value
ModuleName
The programmatic name of the module.
public string ModuleName { get; init; }