Show / Hide Table of Contents

Class AbpOpenIddictScopeStore

Inheritance
object
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>
AbpOpenIddictScopeStore
Implements
IOpenIddictScopeStore<OpenIddictScopeModel>
Inherited Members
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.ConvertIdentifierFromString(string)
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.ConvertIdentifierToString(Guid)
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.WriteStream(Action<Utf8JsonWriter>)
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.WriteStreamAsync(Func<Utf8JsonWriter, Task>)
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.Logger
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.Repository
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.UnitOfWorkManager
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.GuidGenerator
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.IdentifierConverter
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.ConcurrencyExceptionHandler
AbpOpenIddictStoreBase<IOpenIddictScopeRepository>.StoreOptions
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.OpenIddict.Scopes
Assembly: Volo.Abp.OpenIddict.Domain.dll
Syntax
public class AbpOpenIddictScopeStore : AbpOpenIddictStoreBase<IOpenIddictScopeRepository>, IOpenIddictScopeStore<OpenIddictScopeModel>

Constructors

AbpOpenIddictScopeStore(IOpenIddictScopeRepository, IUnitOfWorkManager, IGuidGenerator, AbpOpenIddictIdentifierConverter, IOpenIddictDbConcurrencyExceptionHandler, IOptions<AbpOpenIddictStoreOptions>)

Declaration
public AbpOpenIddictScopeStore(IOpenIddictScopeRepository repository, IUnitOfWorkManager unitOfWorkManager, IGuidGenerator guidGenerator, AbpOpenIddictIdentifierConverter identifierConverter, IOpenIddictDbConcurrencyExceptionHandler concurrencyExceptionHandler, IOptions<AbpOpenIddictStoreOptions> storeOptions)
Parameters
Type Name Description
IOpenIddictScopeRepository repository
IUnitOfWorkManager unitOfWorkManager
IGuidGenerator guidGenerator
AbpOpenIddictIdentifierConverter identifierConverter
IOpenIddictDbConcurrencyExceptionHandler concurrencyExceptionHandler
IOptions<AbpOpenIddictStoreOptions> storeOptions

Methods

CountAsync(CancellationToken)

Declaration
public virtual ValueTask<long> CountAsync(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
ValueTask<long>

CountAsync<TResult>(Func<IQueryable<OpenIddictScopeModel>, IQueryable<TResult>>, CancellationToken)

Declaration
public virtual ValueTask<long> CountAsync<TResult>(Func<IQueryable<OpenIddictScopeModel>, IQueryable<TResult>> query, CancellationToken cancellationToken)
Parameters
Type Name Description
Func<IQueryable<OpenIddictScopeModel>, IQueryable<TResult>> query
CancellationToken cancellationToken
Returns
Type Description
ValueTask<long>
Type Parameters
Name Description
TResult

CreateAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask CreateAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask

DeleteAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask DeleteAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask

FindByIdAsync(string, CancellationToken)

Declaration
public virtual ValueTask<OpenIddictScopeModel> FindByIdAsync(string identifier, CancellationToken cancellationToken)
Parameters
Type Name Description
string identifier
CancellationToken cancellationToken
Returns
Type Description
ValueTask<OpenIddictScopeModel>

FindByNameAsync(string, CancellationToken)

Declaration
public virtual ValueTask<OpenIddictScopeModel> FindByNameAsync(string name, CancellationToken cancellationToken)
Parameters
Type Name Description
string name
CancellationToken cancellationToken
Returns
Type Description
ValueTask<OpenIddictScopeModel>

FindByNamesAsync(ImmutableArray<string>, CancellationToken)

Declaration
public virtual IAsyncEnumerable<OpenIddictScopeModel> FindByNamesAsync(ImmutableArray<string> names, CancellationToken cancellationToken)
Parameters
Type Name Description
ImmutableArray<string> names
CancellationToken cancellationToken
Returns
Type Description
IAsyncEnumerable<OpenIddictScopeModel>

FindByResourceAsync(string, CancellationToken)

Declaration
public virtual IAsyncEnumerable<OpenIddictScopeModel> FindByResourceAsync(string resource, CancellationToken cancellationToken)
Parameters
Type Name Description
string resource
CancellationToken cancellationToken
Returns
Type Description
IAsyncEnumerable<OpenIddictScopeModel>

GetAsync<TState, TResult>(Func<IQueryable<OpenIddictScopeModel>, TState, IQueryable<TResult>>, TState, CancellationToken)

Declaration
public virtual ValueTask<TResult> GetAsync<TState, TResult>(Func<IQueryable<OpenIddictScopeModel>, TState, IQueryable<TResult>> query, TState state, CancellationToken cancellationToken)
Parameters
Type Name Description
Func<IQueryable<OpenIddictScopeModel>, TState, IQueryable<TResult>> query
TState state
CancellationToken cancellationToken
Returns
Type Description
ValueTask<TResult>
Type Parameters
Name Description
TState
TResult

GetDescriptionAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<string> GetDescriptionAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<string>

GetDescriptionsAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<ImmutableDictionary<CultureInfo, string>> GetDescriptionsAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<ImmutableDictionary<CultureInfo, string>>

GetDisplayNameAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<string> GetDisplayNameAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<string>

GetDisplayNamesAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<ImmutableDictionary<CultureInfo, string>> GetDisplayNamesAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<ImmutableDictionary<CultureInfo, string>>

GetIdAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<string> GetIdAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<string>

GetNameAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<string> GetNameAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<string>

GetPropertiesAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<ImmutableDictionary<string, JsonElement>> GetPropertiesAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<ImmutableDictionary<string, JsonElement>>

GetResourcesAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask<ImmutableArray<string>> GetResourcesAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask<ImmutableArray<string>>

InstantiateAsync(CancellationToken)

Declaration
public virtual ValueTask<OpenIddictScopeModel> InstantiateAsync(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
ValueTask<OpenIddictScopeModel>

ListAsync(int?, int?, CancellationToken)

Declaration
public virtual IAsyncEnumerable<OpenIddictScopeModel> ListAsync(int? count, int? offset, CancellationToken cancellationToken)
Parameters
Type Name Description
int? count
int? offset
CancellationToken cancellationToken
Returns
Type Description
IAsyncEnumerable<OpenIddictScopeModel>

ListAsync<TState, TResult>(Func<IQueryable<OpenIddictScopeModel>, TState, IQueryable<TResult>>, TState, CancellationToken)

Declaration
public IAsyncEnumerable<TResult> ListAsync<TState, TResult>(Func<IQueryable<OpenIddictScopeModel>, TState, IQueryable<TResult>> query, TState state, CancellationToken cancellationToken)
Parameters
Type Name Description
Func<IQueryable<OpenIddictScopeModel>, TState, IQueryable<TResult>> query
TState state
CancellationToken cancellationToken
Returns
Type Description
IAsyncEnumerable<TResult>
Type Parameters
Name Description
TState
TResult

SetDescriptionAsync(OpenIddictScopeModel, string, CancellationToken)

Declaration
public virtual ValueTask SetDescriptionAsync(OpenIddictScopeModel scope, string description, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
string description
CancellationToken cancellationToken
Returns
Type Description
ValueTask

SetDescriptionsAsync(OpenIddictScopeModel, ImmutableDictionary<CultureInfo, string>, CancellationToken)

Declaration
public virtual ValueTask SetDescriptionsAsync(OpenIddictScopeModel scope, ImmutableDictionary<CultureInfo, string> descriptions, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
ImmutableDictionary<CultureInfo, string> descriptions
CancellationToken cancellationToken
Returns
Type Description
ValueTask

SetDisplayNameAsync(OpenIddictScopeModel, string, CancellationToken)

Declaration
public virtual ValueTask SetDisplayNameAsync(OpenIddictScopeModel scope, string name, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
string name
CancellationToken cancellationToken
Returns
Type Description
ValueTask

SetDisplayNamesAsync(OpenIddictScopeModel, ImmutableDictionary<CultureInfo, string>, CancellationToken)

Declaration
public virtual ValueTask SetDisplayNamesAsync(OpenIddictScopeModel scope, ImmutableDictionary<CultureInfo, string> names, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
ImmutableDictionary<CultureInfo, string> names
CancellationToken cancellationToken
Returns
Type Description
ValueTask

SetNameAsync(OpenIddictScopeModel, string, CancellationToken)

Declaration
public virtual ValueTask SetNameAsync(OpenIddictScopeModel scope, string name, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
string name
CancellationToken cancellationToken
Returns
Type Description
ValueTask

SetPropertiesAsync(OpenIddictScopeModel, ImmutableDictionary<string, JsonElement>, CancellationToken)

Declaration
public virtual ValueTask SetPropertiesAsync(OpenIddictScopeModel scope, ImmutableDictionary<string, JsonElement> properties, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
ImmutableDictionary<string, JsonElement> properties
CancellationToken cancellationToken
Returns
Type Description
ValueTask

SetResourcesAsync(OpenIddictScopeModel, ImmutableArray<string>, CancellationToken)

Declaration
public virtual ValueTask SetResourcesAsync(OpenIddictScopeModel scope, ImmutableArray<string> resources, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
ImmutableArray<string> resources
CancellationToken cancellationToken
Returns
Type Description
ValueTask

UpdateAsync(OpenIddictScopeModel, CancellationToken)

Declaration
public virtual ValueTask UpdateAsync(OpenIddictScopeModel scope, CancellationToken cancellationToken)
Parameters
Type Name Description
OpenIddictScopeModel scope
CancellationToken cancellationToken
Returns
Type Description
ValueTask

Implements

OpenIddict.Abstractions.IOpenIddictScopeStore<>

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