AdvantageCMS.Data.Interfaces Namespace
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IDAO |
An interface that will define the interaction of the application with the database.
|
|
|
IDataAccessable |
Contract implemented by business entities to enable the data access layer to
execute stored procedures on their behalf. The entity is responsible for
supplying parameters, receiving result sets, and optionally providing raw SQL —
while the data access layer owns connection lifecycle, command execution, and
transaction management.
|
|
|
IDataTranslateCommand |
Optional interface that allows an entity to translate or redirect a command name
before the data access layer executes it. Useful when multiple logical operations
should map to the same stored procedure, or when a command name needs to be
dynamically resolved at runtime.
|

