Show / Hide Table of Contents

Interface IIdentitySecurityLogRepository

Inherited Members
IBasicRepository<IdentitySecurityLog, Guid>.DeleteAsync(Guid, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog, Guid>.DeleteManyAsync(IEnumerable<Guid>, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog>.InsertAsync(IdentitySecurityLog, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog>.InsertManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog>.UpdateAsync(IdentitySecurityLog, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog>.UpdateManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog>.DeleteAsync(IdentitySecurityLog, bool, CancellationToken)
IBasicRepository<IdentitySecurityLog>.DeleteManyAsync(IEnumerable<IdentitySecurityLog>, bool, CancellationToken)
IReadOnlyBasicRepository<IdentitySecurityLog, Guid>.GetAsync(Guid, bool, CancellationToken)
IReadOnlyBasicRepository<IdentitySecurityLog, Guid>.FindAsync(Guid, bool, CancellationToken)
IReadOnlyBasicRepository<IdentitySecurityLog>.GetListAsync(bool, CancellationToken)
IReadOnlyBasicRepository<IdentitySecurityLog>.GetCountAsync(CancellationToken)
IReadOnlyBasicRepository<IdentitySecurityLog>.GetPagedListAsync(int, int, string, bool, CancellationToken)
IRepository.IsChangeTrackingEnabled
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public interface IIdentitySecurityLogRepository : IBasicRepository<IdentitySecurityLog, Guid>, IBasicRepository<IdentitySecurityLog>, IReadOnlyBasicRepository<IdentitySecurityLog, Guid>, IReadOnlyBasicRepository<IdentitySecurityLog>, IRepository

Methods

GetByUserIdAsync(Guid, Guid, bool, CancellationToken)

Declaration
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
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
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>>

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