TSqlTableSetRegistration

Maintains a registration of TSqlTableSet instances that can be supported by a database.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TSqlTableSetRegistration

Source

Sql.Table.Set_.Registration.pas (35)

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTSet<TSqlTableSet>FTableSets
InstanceprotectedTMap<TText,TSqlTableSet>TableSetIndex

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedTList<TSqlTableSet>DetermineInitializationOrder()
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicRegister(TableSet: TSqlTableSet)
InstancepublicTSqlTableSetFindWithId(Id: TUuid)
InstancepublicInitialize()
InstancepublicRegisterDatabaseScripts(Scripts: TList<TSqlDatabaseScript>)