Show / Hide Table of Contents

Interface IMemoryDatabaseCollection<TEntity>

Namespace: Volo.Abp.Domain.Repositories.MemoryDb
Assembly: Volo.Abp.MemoryDb.dll
Syntax
public interface IMemoryDatabaseCollection<TEntity> : IEnumerable<TEntity>
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)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft