Table of Contents

Class VBIntrinsicType

Namespace
RDCore.SDK.Model.Types.Abstract
Assembly
RDCore.SDK.dll

Represents any data type mentioned in the MS-VBAL language specifications, regardless of semantics.

public abstract record VBIntrinsicType : VBType, IEquatable<VBType>, IEquatable<VBIntrinsicType>
Inheritance
VBIntrinsicType
Implements
Derived
Inherited Members

Remarks

This class is to simplify pattern matching by removing generic type parameters; derived types implement a more specialized generic class.

Constructors

VBIntrinsicType(string, Type)

Represents any data type mentioned in the MS-VBAL language specifications, regardless of semantics.

protected VBIntrinsicType(string Name, Type ManagedType)

Parameters

Name string

The name (token) of the data type.

ManagedType Type

The underlying managed data type representation.

Remarks

This class is to simplify pattern matching by removing generic type parameters; derived types implement a more specialized generic class.