Table of Contents

Interface IIconRepositoryCollection

Namespace
Tharga.Team.MongoDB
Assembly
Tharga.Team.MongoDB.dll
public interface IIconRepositoryCollection : IDiskRepositoryCollection<IconEntity>, IDiskRepositoryCollection<IconEntity, ObjectId>, IRepositoryCollection<IconEntity, ObjectId>, IReadOnlyRepositoryCollection<IconEntity, ObjectId>, IRepositoryCollection, IReadOnlyRepositoryCollection
Inherited Members
IDiskRepositoryCollection<IconEntity, ObjectId>.AddOrReplaceAsync(IconEntity, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.ReplaceOneAsync(IconEntity, OneOption<IconEntity>, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.UpdateOneAsync(ObjectId, UpdateDefinition<IconEntity>, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.UpdateOneAsync(FilterDefinition<IconEntity>, UpdateDefinition<IconEntity>, OneOption<IconEntity>, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.UpdateManyAsync(FilterDefinition<IconEntity>, UpdateDefinition<IconEntity>, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.DeleteOneAsync(FilterDefinition<IconEntity>, OneOption<IconEntity>, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.DeleteManyAsync(FilterDefinition<IconEntity>, IClientSessionHandle)
IDiskRepositoryCollection<IconEntity, ObjectId>.GetCollection()
IRepositoryCollection<IconEntity, ObjectId>.AddAsync(IconEntity, IClientSessionHandle)
IRepositoryCollection<IconEntity, ObjectId>.TryAddAsync(IconEntity, IClientSessionHandle)
IRepositoryCollection<IconEntity, ObjectId>.DeleteOneAsync(ObjectId, IClientSessionHandle)
IReadOnlyRepositoryCollection<IconEntity, ObjectId>.GetDirtyAsync()
IReadOnlyRepositoryCollection<IconEntity, ObjectId>.GetFailedIndices()
IRepositoryCollection.DropCollectionAsync()