Table of Contents

Class VBRuntimeEntity

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

Represents a typed entity that can be associated with a Symbol.

public abstract record VBRuntimeEntity : IEquatable<VBRuntimeEntity>
Inheritance
VBRuntimeEntity
Implements
Derived
Inherited Members

Constructors

VBRuntimeEntity(VBType, Symbol?)

Represents a typed entity that can be associated with a Symbol.

protected VBRuntimeEntity(VBType TypeInfo, Symbol? ResolvedSymbol = null)

Parameters

TypeInfo VBType

The VBType of the entity.

ResolvedSymbol Symbol

The resolved Symbol represented by the SymbolUri.

Properties

ResolvedSymbol

The resolved Symbol represented by the SymbolUri.

public Symbol? ResolvedSymbol { get; init; }

Property Value

Symbol

SemanticId

Gets a unique semantic ID for this entity.

public Uri SemanticId { get; }

Property Value

Uri

TypeInfo

The VBType of the entity.

public VBType TypeInfo { get; init; }

Property Value

VBType