Complex data type extensions
Keywords: property extension, extension property, extension schema, managed extension, attribute extension
Structures can be defined as extendable data type by adding a reference __EXTENSIONS with type SDB_Extension. An extendable data type allows adding additional attributes/properties at run-time. Extension properties should be (but need not) defined in an extension schema, which is supported by ClassEditor.
- attribute extension - transient data type extensions not stored in the database.
- property extension - persistent data type extension defined in an extension schema.