Show / Hide Table of Contents

Class MongoIdentitySecurityLogRepository

Inheritance
object
BasicRepositoryBase<IdentitySecurityLog>
RepositoryBase<IdentitySecurityLog>
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>
MongoIdentitySecurityLogRepository
Implements
IServiceProviderAccessor
IUnitOfWorkEnabled
IUnitOfWorkManagerAccessor
IMongoDbRepository<IdentitySecurityLog, Guid>
IMongoDbRepository<IdentitySecurityLog>
IRepository<IdentitySecurityLog, Guid>
IRepository<IdentitySecurityLog>
IReadOnlyRepository<IdentitySecurityLog, Guid>
IReadOnlyRepository<IdentitySecurityLog>
IBasicRepository<IdentitySecurityLog, Guid>
IIdentitySecurityLogRepository
IBasicRepository<IdentitySecurityLog, Guid>
IBasicRepository<IdentitySecurityLog>
IReadOnlyBasicRepository<IdentitySecurityLog, Guid>
IReadOnlyBasicRepository<IdentitySecurityLog>
IRepository
Inherited Members
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.GetAsync(Guid, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.FindAsync(Guid, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.DeleteAsync(Guid, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.DeleteManyAsync(IEnumerable<Guid>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.ApplyDataFilters<TQueryable, TOtherEntity>(TQueryable)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.CreateEntityFilterAsync(IdentitySecurityLog, bool, string)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.CreateEntitiesFilterAsync(IEnumerable<IdentitySecurityLog>, bool)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>.RepositoryFiltererWithKey
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetCollectionAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetDatabaseAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetSessionHandleAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetDbContextAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.InsertAsync(IdentitySecurityLog, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.InsertManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.UpdateAsync(IdentitySecurityLog, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.UpdateManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DeleteAsync(IdentitySecurityLog, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DeleteManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetListAsync(bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetListAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetCountAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetPagedListAsync(int, int, string, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DeleteAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DeleteDirectAsync(Expression<Func<IdentitySecurityLog, bool>>, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetQueryable()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetQueryableAsync()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.FindAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetMongoQueryable()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetMongoQueryableAsync(CancellationToken, AggregateOptions)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetMongoQueryableAsync<TOtherEntity>(CancellationToken, AggregateOptions)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GetAggregateAsync(CancellationToken, AggregateOptions)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.IsHardDeleted(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.CreateEntityFilterAsync(IdentitySecurityLog, bool, string)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.CreateEntitiesFilterAsync(IEnumerable<IdentitySecurityLog>, bool)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.ApplyAbpConceptsForAddedEntityAsync(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.TriggerEntityCreateEvents(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.TriggerEntityUpdateEvents(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.ApplyAbpConceptsForDeletedEntity(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.TriggerEntityDeleteEvents(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.CheckAndSetId(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.TrySetGuidId(IEntity<Guid>)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.SetCreationAuditProperties(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.SetModificationAuditProperties(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.SetDeletionAuditProperties(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.IncrementEntityVersionProperty(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.TriggerDomainEvents(object)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.SetNewConcurrencyStamp(IdentitySecurityLog)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.ThrowOptimisticConcurrencyException()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.ApplyDataFilters<TQueryable, TOtherEntity>(TQueryable)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.Collection
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.Database
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.SessionHandle
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DbContext
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DbContextProvider
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.LocalEventBus
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.DistributedEventBus
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.EntityChangeEventHelper
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.GuidGenerator
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.AuditPropertySetter
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.BulkOperationProvider
MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog>.RepositoryFilterer
RepositoryBase<IdentitySecurityLog>.WithDetails()
RepositoryBase<IdentitySecurityLog>.WithDetails(params Expression<Func<IdentitySecurityLog, object>>[])
RepositoryBase<IdentitySecurityLog>.WithDetailsAsync()
RepositoryBase<IdentitySecurityLog>.WithDetailsAsync(params Expression<Func<IdentitySecurityLog, object>>[])
RepositoryBase<IdentitySecurityLog>.GetQueryable()
RepositoryBase<IdentitySecurityLog>.GetQueryableAsync()
RepositoryBase<IdentitySecurityLog>.FindAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
RepositoryBase<IdentitySecurityLog>.GetAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
RepositoryBase<IdentitySecurityLog>.DeleteAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
RepositoryBase<IdentitySecurityLog>.DeleteDirectAsync(Expression<Func<IdentitySecurityLog, bool>>, CancellationToken)
RepositoryBase<IdentitySecurityLog>.ApplyDataFilters<TQueryable>(TQueryable)
RepositoryBase<IdentitySecurityLog>.ApplyDataFilters<TQueryable, TOtherEntity>(TQueryable)
BasicRepositoryBase<IdentitySecurityLog>.InsertAsync(IdentitySecurityLog, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.InsertManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.SaveChangesAsync(CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.UpdateAsync(IdentitySecurityLog, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.UpdateManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.DeleteAsync(IdentitySecurityLog, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.DeleteManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.GetListAsync(bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.GetListAsync(Expression<Func<IdentitySecurityLog, bool>>, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.GetCountAsync(CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.GetPagedListAsync(int, int, string, bool, CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.GetCancellationToken(CancellationToken)
BasicRepositoryBase<IdentitySecurityLog>.ShouldTrackingEntityChange()
BasicRepositoryBase<IdentitySecurityLog>.LazyServiceProvider
BasicRepositoryBase<IdentitySecurityLog>.ServiceProvider
BasicRepositoryBase<IdentitySecurityLog>.DataFilter
BasicRepositoryBase<IdentitySecurityLog>.CurrentTenant
BasicRepositoryBase<IdentitySecurityLog>.AsyncExecuter
BasicRepositoryBase<IdentitySecurityLog>.UnitOfWorkManager
BasicRepositoryBase<IdentitySecurityLog>.CancellationTokenProvider
BasicRepositoryBase<IdentitySecurityLog>.LoggerFactory
BasicRepositoryBase<IdentitySecurityLog>.Logger
BasicRepositoryBase<IdentitySecurityLog>.EntityChangeTrackingProvider
BasicRepositoryBase<IdentitySecurityLog>.IsChangeTrackingEnabled
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Identity.MongoDB
Assembly: Volo.Abp.Identity.MongoDB.dll
Syntax
public class MongoIdentitySecurityLogRepository : MongoDbRepository<IAbpIdentityMongoDbContext, IdentitySecurityLog, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<IdentitySecurityLog, Guid>, IMongoDbRepository<IdentitySecurityLog>, IRepository<IdentitySecurityLog, Guid>, IRepository<IdentitySecurityLog>, IReadOnlyRepository<IdentitySecurityLog, Guid>, IReadOnlyRepository<IdentitySecurityLog>, IBasicRepository<IdentitySecurityLog, Guid>, IIdentitySecurityLogRepository, IBasicRepository<IdentitySecurityLog, Guid>, IBasicRepository<IdentitySecurityLog>, IReadOnlyBasicRepository<IdentitySecurityLog, Guid>, IReadOnlyBasicRepository<IdentitySecurityLog>, IRepository

Constructors

MongoIdentitySecurityLogRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext>)

Declaration
public MongoIdentitySecurityLogRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext> dbContextProvider)
Parameters
Type Name Description
IMongoDbContextProvider<IAbpIdentityMongoDbContext> dbContextProvider

Methods

GetByUserIdAsync(Guid, Guid, bool, CancellationToken)

Declaration
public virtual Task<IdentitySecurityLog> GetByUserIdAsync(Guid id, Guid userId, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid id
Guid userId
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentitySecurityLog>

GetCountAsync(DateTime?, DateTime?, string, string, string, Guid?, string, string, string, string, CancellationToken)

Declaration
public virtual Task<long> GetCountAsync(DateTime? startTime = null, DateTime? endTime = null, string applicationName = null, string identity = null, string action = null, Guid? userId = null, string userName = null, string clientId = null, string correlationId = null, string clientIpAddress = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
DateTime? startTime
DateTime? endTime
string applicationName
string identity
string action
Guid? userId
string userName
string clientId
string correlationId
string clientIpAddress
CancellationToken cancellationToken
Returns
Type Description
Task<long>

GetListAsync(string, int, int, DateTime?, DateTime?, string, string, string, Guid?, string, string, string, string, bool, CancellationToken)

Declaration
public virtual Task<List<IdentitySecurityLog>> GetListAsync(string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, DateTime? startTime = null, DateTime? endTime = null, string applicationName = null, string identity = null, string action = null, Guid? userId = null, string userName = null, string clientId = null, string correlationId = null, string clientIpAddress = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string sorting
int maxResultCount
int skipCount
DateTime? startTime
DateTime? endTime
string applicationName
string identity
string action
Guid? userId
string userName
string clientId
string correlationId
string clientIpAddress
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentitySecurityLog>>

GetListQueryAsync(DateTime?, DateTime?, string, string, string, Guid?, string, string, string, string, CancellationToken)

Declaration
protected virtual Task<IQueryable<IdentitySecurityLog>> GetListQueryAsync(DateTime? startTime = null, DateTime? endTime = null, string applicationName = null, string identity = null, string action = null, Guid? userId = null, string userName = null, string clientId = null, string correlationId = null, string clientIpAddress = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
DateTime? startTime
DateTime? endTime
string applicationName
string identity
string action
Guid? userId
string userName
string clientId
string correlationId
string clientIpAddress
CancellationToken cancellationToken
Returns
Type Description
Task<IQueryable<IdentitySecurityLog>>

Implements

IServiceProviderAccessor
IUnitOfWorkEnabled
IUnitOfWorkManagerAccessor
IMongoDbRepository<TEntity, TKey>
IMongoDbRepository<TEntity>
IRepository<TEntity, TKey>
IRepository<TEntity>
IReadOnlyRepository<TEntity, TKey>
IReadOnlyRepository<TEntity>
IBasicRepository<TEntity, TKey>
IIdentitySecurityLogRepository
IBasicRepository<TEntity, TKey>
IBasicRepository<TEntity>
IReadOnlyBasicRepository<TEntity, TKey>
IReadOnlyBasicRepository<TEntity>
IRepository

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