Show / Hide Table of Contents

Interface IMemoryDatabaseCollection<TEntity>

Inherited Members
IEnumerable<TEntity>.GetEnumerator()
Namespace: Volo.Abp.Domain.Repositories.MemoryDb
Assembly: Volo.Abp.MemoryDb.dll
Syntax
public interface IMemoryDatabaseCollection<TEntity> : IEnumerable<TEntity>, IEnumerable
Type Parameters
Name Description
TEntity

Methods

Add(TEntity)

Declaration
void Add(TEntity entity)
Parameters
Type Name Description
TEntity entity

Remove(TEntity)

Declaration
void Remove(TEntity entity)
Parameters
Type Name Description
TEntity entity

Update(TEntity)

Declaration
void Update(TEntity entity)
Parameters
Type Name Description
TEntity entity

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform