Interface IUserRepositoryCollection<TUserEntity>
public interface IUserRepositoryCollection<TUserEntity> : IDiskRepositoryCollection<TUserEntity>, IDiskRepositoryCollection<TUserEntity, ObjectId>, IRepositoryCollection<TUserEntity, ObjectId>, IReadOnlyRepositoryCollection<TUserEntity, ObjectId>, IRepositoryCollection, IReadOnlyRepositoryCollection where TUserEntity : EntityBase, IUser
Type Parameters
TUserEntity
- Inherited Members
-
IDiskRepositoryCollection<TUserEntity, ObjectId>.AddOrReplaceAsync(TUserEntity, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.ReplaceOneAsync(TUserEntity, OneOption<TUserEntity>, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.UpdateOneAsync(ObjectId, UpdateDefinition<TUserEntity>, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.UpdateOneAsync(FilterDefinition<TUserEntity>, UpdateDefinition<TUserEntity>, OneOption<TUserEntity>, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.UpdateManyAsync(FilterDefinition<TUserEntity>, UpdateDefinition<TUserEntity>, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.DeleteOneAsync(FilterDefinition<TUserEntity>, OneOption<TUserEntity>, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.DeleteManyAsync(FilterDefinition<TUserEntity>, IClientSessionHandle)IDiskRepositoryCollection<TUserEntity, ObjectId>.GetCollection()IRepositoryCollection<TUserEntity, ObjectId>.AddAsync(TUserEntity, IClientSessionHandle)IRepositoryCollection<TUserEntity, ObjectId>.TryAddAsync(TUserEntity, IClientSessionHandle)IRepositoryCollection<TUserEntity, ObjectId>.DeleteOneAsync(ObjectId, IClientSessionHandle)IReadOnlyRepositoryCollection<TUserEntity, ObjectId>.GetDirtyAsync()IReadOnlyRepositoryCollection<TUserEntity, ObjectId>.GetFailedIndices()IRepositoryCollection.DropCollectionAsync()