Namespace Umbraco.Core.Persistence
Classes
AnsiString
AutoJoinAttribute
ColumnAttribute
Database
Database.ExpandoColumn
Database.MultiPocoFactory
Database.PocoColumn
Database.PocoData
DatabaseSchemaHelper
EntityNotFoundException
An exception used to indicate that an umbraco entity could not be found
ExplicitColumnsAttribute
IgnoreAttribute
Page<T>
PetaPocoCommandExtensions
Provides a set of extension methods adding retry capabilities into the standard System.Data.IDbConnection implementation, which is used in PetaPoco.
PetaPocoConnectionExtensions
Provides a set of extension methods adding retry capabilities into the standard System.Data.IDbConnection interface, which is used in PetaPoco.
PetaPocoExtensions
PetaPocoSqlExtensions
Extension methods adding strong types to PetaPoco's Sql Builder
PrimaryKeyAttribute
RepositoryFactory
Used to instantiate each repository type
ResultColumnAttribute
Sql
Sql.SqlJoinClause
TableInfo
TableNameAttribute
Transaction
UmbracoDatabase
Represents the Umbraco implementation of the PetaPoco Database object
Interfaces
IDatabaseFactory
IDatabaseFactory2
Used to create the UmbracoDatabase for use in the DatabaseContext