Table of Contents

Class VBTypeDescValue

Namespace
RDCore.SDK.Model.Values.Meta
Assembly
RDCore.SDK.dll

Describes a specified VBType for a specified symbol.

public record VBTypeDescValue : VBTypedValue, IEquatable<VBRuntimeEntity>, IEquatable<VBTypedValue>, IEquatable<VBTypeDescValue>
Inheritance
VBTypeDescValue
Implements
Derived
Inherited Members

Constructors

VBTypeDescValue(VBType, Symbol)

Describes a specified VBType for a specified symbol.

public VBTypeDescValue(VBType Target, Symbol Symbol)

Parameters

Target VBType

The described type.

Symbol Symbol

The symbol associated with this value.

Properties

DefaultValue

Gets a VBTypeDescValue describing a VBUnknownType.

public static VBTypedValue DefaultValue { get; }

Property Value

VBTypedValue

Size

The allocated size (in bytes) of this value.

public override int Size { get; }

Property Value

int

Symbol

The symbol associated with this value.

public Symbol Symbol { get; init; }

Property Value

Symbol

Target

The described type.

public VBType Target { get; init; }

Property Value

VBType