Struct AssemblyR1
Persisted identity of a .NET assembly that declares one or more components/archetypes stored in this database — the self-describing schema manifest. One entity per assembly. Stores identity (simple name + version + public-key-token), never a filename/path: the Workbench resolves the assembly by simple name at open time. The core engine assembly (Typhon.Engine) is intentionally excluded — it is always loaded — so it never gets a row.
[Component("Typhon.Schema.Assembly", 1)]
public struct AssemblyR1
- Inherited Members
Fields
PublicKeyToken
Public-key-token packed little-endian into a u64; 0 = unsigned assembly.
public ulong PublicKeyToken
Field Value
SchemaName
Fully-qualified schema name of this record ("Typhon.Schema.Assembly").
public const string SchemaName = "Typhon.Schema.Assembly"
Field Value
SimpleName
Assembly simple name (e.g. "AntHill.Core") — the resolution key.
public String64 SimpleName
Field Value
VerBuild
Assembly version, build component.
public int VerBuild
Field Value
VerMajor
Assembly version, major component.
public int VerMajor
Field Value
VerMinor
Assembly version, minor component.
public int VerMinor
Field Value
VerRevision
Assembly version, revision component.
public int VerRevision