Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Infrastructure.Persistence.Mappers

    Classes

    AccessMapper

    Provides mapping functionality for Access entities between the database and domain models in the persistence layer.

    AuditEntryMapper

    Represents a mapper for audit entry entities.

    AuditItemMapper

    Provides mapping configuration between the AuditItem entity and its corresponding database table for ORM operations within the Umbraco infrastructure.

    BaseMapper

    Provides a base class for mapping entities to database tables within the persistence layer.

    ConsentMapper

    Represents a mapper for consent entities.

    ContentMapper

    Represents a Content to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    ContentTypeMapper

    Represents a ContentType to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    DataTypeMapper

    Represents a DataType to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    DictionaryMapper

    Represents a DictionaryItem to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    DictionaryTranslationMapper

    Represents a DictionaryTranslation to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    DomainMapper

    Represents a mapper that defines the mapping configuration for the Domain entity between the database and the domain model.

    ExternalLoginMapper

    Provides mapping configuration between the ExternalLogin entity and its corresponding database schema.

    ExternalLoginTokenMapper

    Provides mapping configuration between the ExternalLoginToken entity and its corresponding database schema.

    KeyValueMapper

    Provides mapping configuration between the KeyValue entity and its corresponding database schema. Used by the persistence layer to translate entity properties to database columns for CRUD operations.

    LanguageMapper

    Represents a Language to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    LogViewerQueryMapper

    Provides mapping functionality for queries related to the Log Viewer in Umbraco. This class is responsible for translating between database representations and domain models used by the Log Viewer feature.

    MapperCollection

    Represents a collection of persistence mappers responsible for mapping between database records and domain entities in Umbraco.

    MapperCollectionBuilder

    Provides a builder for creating a collection of database mappers used in Umbraco persistence operations.

    MapperConfigurationStore

    Provides storage and management for mapper configurations.

    MapperForAttribute

    An attribute used to decorate mappers to be associated with entities

    MediaMapper

    Represents a Umbraco.Cms.Infrastructure.Media to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    MediaTypeMapper

    Represents a MediaType to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    MemberGroupMapper

    Maps MemberGroup entities between the database and the domain model.

    MemberMapper

    Represents a Member to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    MemberTypeMapper

    Represents a MemberType to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    NullableDateMapper

    Extends NPoco default mapper and ensures that nullable dates are not saved to the database.

    PropertyGroupMapper

    Represents a PropertyGroup to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    PropertyMapper

    Provides mapping logic between the Property entity and its corresponding database schema representation.

    PropertyTypeMapper

    Represents a IPropertyType to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    RelationMapper

    Represents a Relation to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    RelationTypeMapper

    Represents a RelationType to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    SimpleContentTypeMapper

    Provides mapping logic between the SimpleContentType entity and its corresponding database schema representation.

    TagMapper

    Represents a Tag to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    TemplateMapper

    Represents a Template to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    UmbracoEntityMapper

    Provides functionality to map properties of Umbraco entities to their corresponding database columns.

    UserGroupMapper

    Represents a UserGroup to DTO mapper used to translate the properties of the public api implementation to that of the database's DTO as sql: [tableName].[columnName].

    UserMapper

    Provides mapping logic between the User entity and its database representation.

    Interfaces

    IMapperCollection

    Defines a collection of mapper instances used for mapping between database entities and domain models in persistence operations.

    IPermissionMapper

    Represents a contract for mapping permission entities between the domain model and the database.

    In this article
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX