By using the NamingConvention defined in ConventionFirstDiamantDaoContext<ConventionFirstDiamantDaoContext(string, NamingConvention, NamingConvention)
this method infers the table data schema in accordance with TEntity characteristics and creates the TableMappings required to synthesize create, read, update
and delete SQL statements.
An affinity between data schema and TEntity structure is necessary for this class to correctly work, for example, if snake casing is used as naming convention, and
the entity class is
Assembly: Keystone.Carbonite.Diamant (in Keystone.Carbonite.Diamant.dll)
SomeEntity with string properties FirstProperty and SecondProperty, a table called some_entity with character based columns first_column
and second_column must exists in the underlying data store.
Namespace:
Keystone.Carbonite.Diamant
Assembly: Keystone.Carbonite.Diamant (in Keystone.Carbonite.Diamant.dll)
public TableMappings GetMappings()
This language is not supported or no code example is available.
Return Value
TableMappings.Windows, Windows Server, OS X, macOS, iOS, tvOS, Android, Linux, AWS, Azure
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.