Table of Contents

Interface IVBDeferrableType

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

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

public interface IVBDeferrableType : IVBInferableType
Inherited Members

Properties

DeferredVBTypeInfo

Gets the deferred type that can be materialized from this infered type.

IVBMemberOwnerType? DeferredVBTypeInfo { get; init; }

Property Value

IVBMemberOwnerType

Methods

WithDeferredVBType(IVBMemberOwnerType)

Gets a copy of this deferrable data type with the specified target deferred type.

VBDeferredType WithDeferredVBType(IVBMemberOwnerType vbType)

Parameters

vbType IVBMemberOwnerType

Any VBType that can have members.

Returns

VBDeferredType