Table of Contents

Class HostVariable

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

A variable, or a part of one.

public record HostVariable : IEquatable<HostVariable>
Inheritance
HostVariable
Implements
Inherited Members

Constructors

HostVariable(string, string, string, int)

A variable, or a part of one.

public HostVariable(string Name, string Value, string Type, int Reference = 0)

Parameters

Name string

Its name, or (2) for an element and the name of the field for a field.

Value string

Its value as the debugger shows it: a string quoted, a date between #. Empty for a variable whose value is its Reference.

Type string

Its type: Long, Variant/String, Long(1 To 3).

Reference int

Non-zero if it has parts to ask for, which is valid until the program is resumed or ended.

Properties

Name

Its name, or (2) for an element and the name of the field for a field.

public string Name { get; init; }

Property Value

string

Reference

Non-zero if it has parts to ask for, which is valid until the program is resumed or ended.

public int Reference { get; init; }

Property Value

int

Type

Its type: Long, Variant/String, Long(1 To 3).

public string Type { get; init; }

Property Value

string

Value

Its value as the debugger shows it: a string quoted, a date between #. Empty for a variable whose value is its Reference.

public string Value { get; init; }

Property Value

string