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<VBTypedValue>, IEquatable<VBVoidValue>
Inheritance
VBVoidValue
Implements
Inherited Members

Remarks

This data type has no attached or specified semantics: as far as the language goes, there is no value. Under that, the runtime has what every call has: a result code, the HRESULT S_OK (Ok).

Properties

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