An object of ClassType clsDatabase implements the following methods of the MDStore interface.
| Method | Description |
|---|---|
| BeginTrans | Begins the transaction on the database. |
| Clone | Creates a copy of the property values and optionally collections of major and minor objects. |
| CommitTrans | Commits the transaction on the database. |
| LockObject | Locks the database to prevent multiple users from interfering with each other’s work. |
| Process | Processes the database. |
| Rollback | Rolls back the transaction on the database. |
| UnlockObject | Releases a lock previously established by the LockObject method. |
| Update | Updates the database definition in the metadata repository. |