IQueryableRoleStore<TRole> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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>) |