Show / Hide Table of Contents

Interface IIdentityUserRepository

Inherited Members
IBasicRepository<IdentityUser, Guid>.DeleteAsync(Guid, Boolean, CancellationToken)
IBasicRepository<IdentityUser>.InsertAsync(IdentityUser, Boolean, CancellationToken)
IBasicRepository<IdentityUser>.UpdateAsync(IdentityUser, Boolean, CancellationToken)
IBasicRepository<IdentityUser>.DeleteAsync(IdentityUser, Boolean, CancellationToken)
IReadOnlyBasicRepository<IdentityUser, Guid>.GetAsync(Guid, Boolean, CancellationToken)
IReadOnlyBasicRepository<IdentityUser, Guid>.FindAsync(Guid, Boolean, CancellationToken)
IReadOnlyBasicRepository<IdentityUser>.GetListAsync(Boolean, CancellationToken)
IReadOnlyBasicRepository<IdentityUser>.GetCountAsync(CancellationToken)
IReadOnlyBasicRepository<IdentityUser>.GetPagedListAsync(Int32, Int32, String, Boolean, CancellationToken)
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public interface IIdentityUserRepository : IBasicRepository<IdentityUser, Guid>, IBasicRepository<IdentityUser>, IReadOnlyBasicRepository<IdentityUser, Guid>, IReadOnlyBasicRepository<IdentityUser>, IRepository

Methods

FindByLoginAsync(String, String, Boolean, CancellationToken)

Declaration
Task<IdentityUser> FindByLoginAsync(string loginProvider, string providerKey, bool includeDetails = true, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String loginProvider
System.String providerKey
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

FindByNormalizedEmailAsync(String, Boolean, CancellationToken)

Declaration
Task<IdentityUser> FindByNormalizedEmailAsync(string normalizedEmail, bool includeDetails = true, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String normalizedEmail
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

FindByNormalizedUserNameAsync(String, Boolean, CancellationToken)

Declaration
Task<IdentityUser> FindByNormalizedUserNameAsync(string normalizedUserName, bool includeDetails = true, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String normalizedUserName
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

GetCountAsync(String, CancellationToken)

Declaration
Task<long> GetCountAsync(string filter = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String filter
CancellationToken cancellationToken
Returns
Type Description
Task<System.Int64>

GetListAsync(String, Int32, Int32, String, Boolean, CancellationToken)

Declaration
Task<List<IdentityUser>> GetListAsync(string sorting = null, int maxResultCount = null, int skipCount = 0, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String sorting
System.Int32 maxResultCount
System.Int32 skipCount
System.String filter
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetListByClaimAsync(Claim, Boolean, CancellationToken)

Declaration
Task<List<IdentityUser>> GetListByClaimAsync(Claim claim, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type Name Description
Claim claim
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetListByNormalizedRoleNameAsync(String, Boolean, CancellationToken)

Declaration
Task<List<IdentityUser>> GetListByNormalizedRoleNameAsync(string normalizedRoleName, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String normalizedRoleName
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetOrganizationUnitsAsync(Guid, Boolean, CancellationToken)

Declaration
Task<List<OrganizationUnit>> GetOrganizationUnitsAsync(Guid id, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type Name Description
Guid id
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<OrganizationUnit>>

GetRoleNamesAsync(Guid, CancellationToken)

Declaration
Task<List<string>> GetRoleNamesAsync(Guid id, CancellationToken cancellationToken = null)
Parameters
Type Name Description
Guid id
CancellationToken cancellationToken
Returns
Type Description
Task<List<System.String>>

GetRoleNamesInOrganizationUnitAsync(Guid, CancellationToken)

Declaration
Task<List<string>> GetRoleNamesInOrganizationUnitAsync(Guid id, CancellationToken cancellationToken = null)
Parameters
Type Name Description
Guid id
CancellationToken cancellationToken
Returns
Type Description
Task<List<System.String>>

GetRolesAsync(Guid, Boolean, CancellationToken)

Declaration
Task<List<IdentityRole>> GetRolesAsync(Guid id, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type Name Description
Guid id
System.Boolean includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityRole>>

GetUsersInOrganizationsListAsync(List<Guid>, CancellationToken)

Declaration
Task<List<IdentityUser>> GetUsersInOrganizationsListAsync(List<Guid> organizationUnitIds, CancellationToken cancellationToken = null)
Parameters
Type Name Description
List<Guid> organizationUnitIds
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetUsersInOrganizationUnitAsync(Guid, CancellationToken)

Declaration
Task<List<IdentityUser>> GetUsersInOrganizationUnitAsync(Guid organizationUnitId, CancellationToken cancellationToken = null)
Parameters
Type Name Description
Guid organizationUnitId
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetUsersInOrganizationUnitWithChildrenAsync(String, CancellationToken)

Declaration
Task<List<IdentityUser>> GetUsersInOrganizationUnitWithChildrenAsync(string code, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String code
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

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