Show / Hide Table of Contents

    Namespace Kros.KORM.Metadata

    Classes

    ColumnInfo

    Class, which represent information about column from database.

    ConventionModelMapper

    Model mapper, which know define convention for name mapping.

    DatabaseMapper

    Mapper for database. Map object types to database informations.

    EntityTypeBuilderBase

    Provides a simple fluent API for building mapping definition between entity and database table.

    ModelConfigurationBuilder

    Provides a simple fluent API for building mapping definition between CLR entities and database objects.

    PropertyBuilderExtensions

    Extensions for IPropertyBuilder<TEntity>

    TableInfo

    Class, which represent information about table from database

    Interfaces

    IDatabaseMapper

    Interface, which describe mapper for database. Map object types to database informations.

    IEntityTypeBuilder<TEntity>

    Builder for fluent configuration of entity.

    IEntityTypeConvertersBuilder<TEntity>

    Builder for fluent configuration of entity, which allows configuration of data converters (IConverter).

    IEntityTypePropertyBuilder<TEntity>

    Builder for fluent configuration of entity, which allows configuration of individual entity's properties.

    IMappedPropertyBuilder<TEntity>

    Builder for fluent configuration of entity's property which is mapped to table in database.

    IModelMapper

    Interface, which describe class for mapping database to model.

    INamedEntityTypeBuilder<TEntity>

    Builder for fluent configuration of entity, which has alredy configured table name.

    INamedPropertyBuilder<TEntity>

    Builder for fluent configuration of entity's property.

    IPrimaryKeyBuilder<TEntity>

    Builder for fluent configuration of entity, which allows configuration of primary key.

    IPropertyBuilder<TEntity>

    Builder for fluent configuration of entity's property.

    ITableBuilder

    Interface setting behavior for all entities within the table.

    Enums

    AutoIncrementMethodType

    Type of primary key auto increment method.

    Back to top KROS a.s.