Table of Contents

Class VBVoidValue

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

Represents the data type returned by non-returning member procedures.

public sealed record VBVoidValue : VBTypedValue, IEquatable<VBRuntimeEntity>, IEquatable<VBTypedValue>, IEquatable<VBVoidValue>
Inheritance
VBVoidValue
Implements
Inherited Members

Remarks

This data type has no attached or specified semantics.

Constructors

VBVoidValue()

Represents the data type returned by non-returning member procedures.

public VBVoidValue()

Remarks

This data type has no attached or specified semantics.

Properties

BoxedValue

Gets the boxed (object) underlying managed value.

public override object BoxedValue { get; }

Property Value

object

Remarks

👉 This member is provided as a non-generic convenience for contexts where the type is unknown. Use the generic ITypedValue<T> whenever possible instead.

Size

The allocated size (in bytes) of this value.

public override int Size { get; }

Property Value

int

Void

A meta-value representing the absence of value semantics, expressed in a valid VBTypedValue.

public static VBVoidValue Void { get; }

Property Value

VBVoidValue