Nabû 1.0.0
Standardizing .NET developments with abstractions
Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > Member List

This is the complete list of members for Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >, including all inherited members.

_dbContext (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protected
_transaction (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protected
AbstractEntityFrameworkDao(TDbContext? dbContext) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protected
AddAsync< T >(T entity, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
AddAsync< T >(IEnumerable< T > entities, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
AfterUpdate(CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protectedvirtual
AnyAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
Nabu::Data::IDao< TDbContext >.AnyAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
ApplySpecification< T >(ISpecification< T > spec, bool noTracking=true) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protectedvirtual
BeforeRequest(CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protectedvirtual
Context (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
CountAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
Nabu::Data::IDao< TDbContext >.CountAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
DeleteAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
Nabu::Data::IDao< TDbContext >.DeleteAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
Dispose() (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
Dispose(bool disposing) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protectedvirtual
DisposeAsync() (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
DisposeAsyncCore() (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protectedvirtual
EvaluateJoinAsQuery< TSelect, TFinal >(IQueryable< TSelect > joinSource, IJoinQuery? joinQuery) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protected
EvaluateJoinAsQueryGeneric< T1, T2, TKey, TSelect, TFinal >(IQueryable< T1 > joinSource, IJoinQuery< T1, T2, TKey, TSelect, TFinal >? joinQuery) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protected
EvaluateJoinQuery< T1, T2, TKey, TSelect, TFinal >(IJoinQuery< T1, T2, TKey, TSelect, TFinal > joinQuery, CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
Nabu::Data::IDao< TDbContext >.EvaluateJoinQuery< T1, T2, TKey, TSelect, TFinal >(IJoinQuery< T1, T2, TKey, TSelect, TFinal > joinQuery, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
FirstOrDefaultAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
Nabu::Data::IDao< TDbContext >.FirstOrDefaultAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
GetByIdAsync< T >(string id, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
GetIncludeEvaluator< T >()Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
ListAllAsync< T >(CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
ListAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
Nabu::Data::IDao< TDbContext >.ListAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
SelectAllAsync< T, TS >(Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
SelectAllAsync< T, TSelect >(Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
SelectAsync< T, TS >(ISpecification< T > spec, Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
SelectAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
SelectByIdAsync< T, TS >(string id, Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
SelectByIdAsync< T, TSelect >(string id, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
SelectFirstOrDefaultAsync< T, TS >(ISpecification< T > spec, Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
SelectFirstOrDefaultAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
SelectGroupBy< T, TKey, TS >(ISpecification< T > spec, Expression< Func< T, TKey > > groupBy, Expression< Func< IGrouping< TKey, T >, TS > > mapper, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
SelectGroupBy< T, TKey, TSelect >(ISpecification< T > spec, Expression< Func< T, TKey > > groupBy, Expression< Func< IGrouping< TKey, T >, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >
SelectMethod< T, TSelect, TReturn >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, Expression< Func< IQueryable< TSelect >, TReturn > > method) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
Nabu::Data::IDao< TDbContext >.SelectMethod< T, TSelect, TReturn >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, Expression< Func< IQueryable< TSelect >, TReturn > > method)Nabu.Data.IDao< TDbContext >
SetUpdateDateOnEntity< T >(T entity) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >protectedvirtual
TransactionBegin(CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
TransactionCommit(CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
TransactionMakeSavePoint(string name, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
TransactionRemoveSavePoint(string name, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
TransactionRollback(CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
TransactionRollbackToSavePoint(string name, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >
UpdateAsync< T >(T entity, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
UpdateAsync< T >(IEnumerable< T > entities, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
UpdateAsync< T >(ISpecification< T > spec, Action< T > updater, CancellationToken cancellationToken=default)Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >virtual
Nabu::Data::IDao< TDbContext >.UpdateAsync< T >(ISpecification< T > spec, Action< T > updater, CancellationToken cancellationToken=default)Nabu.Data.IDao< TDbContext >