Mindscape LightSpeed - User Reference & API Documentation
INamingStrategy Interface
API ReferenceMindscape.LightSpeedINamingStrategy
Defines a strategy for resolving database names.
Declaration Syntax
C#Visual Basic
public interface INamingStrategy
Public Interface INamingStrategy
Members
All MembersMethods



IconMemberDescription
GetCreatedOnColumnName(String, String, String)
Gets the name of the column used for a record creation timestamp. The default name is "CreatedOn".

GetIdColumnName(String, String, String)
Gets the name of the primary key column. The default is "Id".

GetLockVersionColumnName(String, String, String)
Gets the name of the lock version column used for Optimistic Concurrency. The default name is "LockVersion".

GetSoftDeleteColumnName(String, String, String)
Gets the name of the column used for soft delete. The default name is "DeletedOn".

GetTableName(String, String)
Gets the table name.

GetUpdatedOnColumnName(String, String, String)
Gets the name of the column used for a record update timestamp. The default name is "UpdatedOn".

Assembly: Mindscape.LightSpeed (Module: Mindscape.LightSpeed) Version: 1.2.1393.0 (1.2.1393.0)