IQueryableRoleStore<TRole> Rozhraní

Definice

Poskytuje abstrakci pro dotazování rolí v úložišti rolí.

generic <typename TRole>
 where TRole : classpublic interface class IQueryableRoleStore : IDisposable, Microsoft::AspNetCore::Identity::IRoleStore<TRole>
public interface IQueryableRoleStore<TRole> : IDisposable, Microsoft.AspNetCore.Identity.IRoleStore<TRole> where TRole : class
type IQueryableRoleStore<'Role (requires 'Role : null)> = interface
    interface IRoleStore<'Role (requires 'Role : null)>
    interface IDisposable
Public Interface IQueryableRoleStore(Of TRole)
Implements IDisposable, IRoleStore(Of TRole)

Parametry typu

TRole

Typ zapouzdření role

Odvozené
Implementuje

Vlastnosti

Roles

Vrátí kolekci IQueryable<T> rolí.

Metody

CreateAsync(TRole, CancellationToken)

Vytvoří novou roli v úložišti jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
DeleteAsync(TRole, CancellationToken)

Odstraní roli z úložiště jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
FindByIdAsync(String, CancellationToken)

Vyhledá roli, která má zadané ID jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
FindByNameAsync(String, CancellationToken)

Vyhledá roli, která má zadaný normalizovaný název jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
GetNormalizedRoleNameAsync(TRole, CancellationToken)

Získejte normalizovaný název role jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
GetRoleIdAsync(TRole, CancellationToken)

Získá ID role z úložiště jako asynchronní operace.

(Zděděno od IRoleStore<TRole>)
GetRoleNameAsync(TRole, CancellationToken)

Získá název role z úložiště jako asynchronní operace.

(Zděděno od IRoleStore<TRole>)
SetNormalizedRoleNameAsync(TRole, String, CancellationToken)

Normalizovaný název role nastavte jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
SetRoleNameAsync(TRole, String, CancellationToken)

Nastaví název role v úložišti jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)
UpdateAsync(TRole, CancellationToken)

Aktualizace roli v úložišti jako asynchronní operaci.

(Zděděno od IRoleStore<TRole>)

Platí pro