Table of Contents

Class HostDebugExecuteParams

Namespace
RDCore.SDK.Platform.Protocol
Assembly
RDCore.SDK.dll

Request for rdcore/host/debug/execute: runs a statement in an activation of the program that waits, as if it were written in the procedure that activation is of - the answer to a line typed in the immediate window of a procedure that is stopped.

[Method("rdcore/host/debug/execute", Direction.ClientToServer)]
public record HostDebugExecuteParams : IRequest, IRequest<Unit>, IRequest<HostDebugEvaluateResult>, IBaseRequest, IEquatable<HostDebugExecuteParams>
Inheritance
HostDebugExecuteParams
Implements
IRequest
IRequest<Unit>
IBaseRequest
Inherited Members

Remarks

What it does stays done: an assignment to a local is the value the program goes on with. It is answered as rdcore/host/debug/evaluate is, with no value.

Properties

FrameId

The activation, by its Id.

public int FrameId { get; init; }

Property Value

int

Json

The System.Text.Json representation of the statement, a SyntaxNode (see PlatformJson).

public string Json { get; init; }

Property Value

string