TSqlTableSetRegistration
Maintains a registration of
TSqlTableSet
instances that can be supported by a database.Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TSqlTableSetRegistration |
Source
Sql.Table.Set_.Registration.pas (35)
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | private | TSet<TSqlTableSet> | FTableSets | |
Instance | protected | TMap<TText,TSqlTableSet> | TableSetIndex |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | protected | TList<TSqlTableSet> | DetermineInitializationOrder() | |
Instance | public | Create() | ||
Instance | public | Destroy() | ||
Instance | public | Register(TableSet: TSqlTableSet) | ||
Instance | public | TSqlTableSet | FindWithId(Id: TUuid) | |
Instance | public | Initialize() | ||
Instance | public | RegisterDatabaseScripts(Scripts: TList<TSqlDatabaseScript>) |