Table of Contents

Interface IVBInferableType

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

Describes a data type that is undeclared but that can be statically inferred from its use.

public interface IVBInferableType

Properties

CandidateTypes

A set of determined legal data types for materializing this type.

ImmutableHashSet<VBType> CandidateTypes { get; init; }

Property Value

ImmutableHashSet<VBType>

Methods

WithCandidateType(VBType)

Gets a copy of this inferable data type with the added specified candidate VBType.

IVBInferableType WithCandidateType(VBType vbType)

Parameters

vbType VBType

The candidate data type to be added.

Returns

IVBInferableType