Namespace Umbraco.Core.Persistence
Classes
EntityNotFoundException
An exception used to indicate that an Umbraco entity could not be found.
NPocoDatabaseExtensions
Provides extension methods to NPoco Database class.
NPocoSqlExtensions
NPocoSqlExtensions.SqlRef<TDto>
Represents a Dto reference expression.
NPocoSqlExtensions.SqlUpd<TDto>
NPocoSqlExtensions.Statics
Provides a mean to express aliases in SELECT Sql statements.
SqlContext
Implements ISqlContext.
SqlContextExtensions
Provides extension methods to ISqlContext.
SqlSyntaxExtensions
Provides extension methods to ISqlSyntaxProvider.
SqlTemplate
SqlTemplates
UmbracoDatabase
Extends NPoco Database for Umbraco.
Interfaces
IQueryRepository<TEntity>
Defines the base implementation of a querying repository.
IReadRepository<TId, TEntity>
Defines the base implementation of a reading repository.
IReadWriteQueryRepository<TId, TEntity>
Defines the base implementation of a reading, writing and querying repository.
IRepository
Defines the base implementation of a repository.
ISqlContext
Specifies the Sql context.
IUmbracoDatabase
IUmbracoDatabaseFactory
Creates and manages the "ambient" database.
IWriteRepository<TEntity>
Defines the base implementation of a writing repository.