Table of Contents

Class SessionDebugVariablesParams

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

Request for rdcore/session/debug/variables: the variables of an activation of the program that waits, or the parts of one of them. The language-server side of HostDebugVariablesParams.

[Method("rdcore/session/debug/variables", Direction.ClientToServer)]
public record SessionDebugVariablesParams : IRequest, IRequest<Unit>, IRequest<HostDebugVariablesResult>, IBaseRequest, IEquatable<SessionDebugVariablesParams>
Inheritance
SessionDebugVariablesParams
Implements
IRequest
IRequest<Unit>
IBaseRequest
Inherited Members

Properties

FrameId

The activation, by Id. Ignored when Reference is given.

public int FrameId { get; init; }

Property Value

int

Reference

The Reference of a variable that has parts - the elements of an array, the fields of a user-defined type - to get them instead. 0 for the variables of Scope.

public int Reference { get; init; }

Property Value

int

Scope

Which variables of the activation.

public HostVariableScope Scope { get; init; }

Property Value

HostVariableScope