The INamingStrategy type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| GetColumnName |
Gets a column name.
| |
| GetCreatedOnColumnName |
Gets the name of the column used for a record creation timestamp.
The default name is "CreatedOn".
| |
| GetIdColumnName |
Gets the name of a primary key column. The default is "Id".
| |
| GetLockVersionColumnName |
Gets the name of the lock version column used for Optimistic Concurrency.
The default name is "LockVersion".
| |
| GetMultiSequenceName |
Returns the name of the database sequence used to generate identifiers when using
MultiSequence | |
| GetSchema |
Gets the schema name for a given database object.
| |
| GetSequenceName |
Returns the name of the database sequence used to generate identifiers when using
Sequence | |
| GetSoftDeleteColumnName |
Gets the name of the column used for soft delete.
The default name is "DeletedOn".
| |
| GetTableName |
Gets a table name.
| |
| GetUpdatedOnColumnName |
Gets the name of the column used for a record update timestamp.
The default name is "UpdatedOn".
|