Show / Hide Table of Contents

Class MongoIdentityClaimTypeRepository

Inheritance
System.Object
MongoIdentityClaimTypeRepository
Implements
IIdentityClaimTypeRepository
IBasicRepository<IdentityClaimType, Guid>
Namespace: Volo.Abp.Identity.MongoDB
Assembly: Volo.Abp.Identity.MongoDB.dll
Syntax
public class MongoIdentityClaimTypeRepository : MongoDbRepository<IAbpIdentityMongoDbContext, IdentityClaimType, Guid>, IIdentityClaimTypeRepository, IBasicRepository<IdentityClaimType, Guid>

Constructors

MongoIdentityClaimTypeRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext>)

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

Methods

AnyAsync(String, Nullable<Guid>, CancellationToken)

Declaration
public virtual Task<bool> AnyAsync(string name, Guid? ignoredId = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String name
System.Nullable<Guid> ignoredId
CancellationToken cancellationToken
Returns
Type Description
Task<System.Boolean>

GetCountAsync(String, CancellationToken)

Declaration
public 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, CancellationToken)

Declaration
public virtual Task<List<IdentityClaimType>> GetListAsync(string sorting, int maxResultCount, int skipCount, string filter, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String sorting
System.Int32 maxResultCount
System.Int32 skipCount
System.String filter
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityClaimType>>

Implements

IIdentityClaimTypeRepository
IBasicRepository<TEntity, TKey>

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