TAbstractManager Class
Abstract base class that provides core infrastructure shared by all Aurelius manager types.
Remarks
TAbstractManager encapsulates the database connection, mapping explorer, SQL generator, and command factory used by concrete manager implementations such as TObjectManager.
It also manages the lifecycle of command execution listeners registered before the internal command factory is initialized.
Syntax
Unit: Aurelius.Engine.AbstractManager
TAbstractManager = class(TObject);
Constructors
| Name | Description |
|---|---|
| Create | Overloaded Create(IDBConnection) Create(IDBConnection, TMappingExplorer) |
Destructors
| Name | Description |
|---|---|
| Destroy | Destroys the manager and releases all internal resources. |
Properties
| Name | Description |
|---|---|
| Connection | Gets the database connection associated with this manager. |