Class VBMissingValue
Represents a Variant/Missing value.
public sealed record VBMissingValue : VBTypedValue, IEquatable<VBRuntimeEntity>, IEquatable<VBTypedValue>, IEquatable<VBMissingValue>
- Inheritance
-
VBMissingValue
- Implements
- Inherited Members
Constructors
VBMissingValue(Symbol)
Represents a Variant/Missing value.
public VBMissingValue(Symbol Symbol)
Parameters
SymbolSymbolThe optional variant parameter symbol associated with this value.
Properties
BoxedValue
Gets the boxed (object) underlying managed value.
public override object BoxedValue { get; }
Property Value
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.
Missing
public static VBMissingValue Missing { get; }
Property Value
Size
The allocated size (in bytes) of this value.
public override int Size { get; }
Property Value
Symbol
The optional variant parameter symbol associated with this value.
public Symbol Symbol { get; init; }