Class VBRuntimeEntity
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)
Parameters
TypeInfoVBTypeThe
VBTypeof the entity.ResolvedSymbolSymbolThe resolved
Symbolrepresented by theSymbolUri.
Properties
ResolvedSymbol
The resolved Symbol represented by the SymbolUri.
public Symbol ResolvedSymbol { get; init; }
Property Value
SemanticId
Gets a unique semantic ID for this entity.
public Uri SemanticId { get; }
Property Value
TypeInfo
The VBType of the entity.
public VBType TypeInfo { get; init; }