IQueryableRoleStore<TRole> Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia abstrakcję na potrzeby wykonywania zapytań dotyczących ról w magazynie ról.
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 hermetyzujący rolę.
- Pochodne
- Implementuje
Właściwości
Roles |
IQueryable<T> Zwraca kolekcję ról. |
Metody
CreateAsync(TRole, CancellationToken) |
Tworzy nową rolę w magazynie jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
DeleteAsync(TRole, CancellationToken) |
Usuwa rolę z magazynu jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
FindByIdAsync(String, CancellationToken) |
Znajduje rolę, która ma określony identyfikator jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
FindByNameAsync(String, CancellationToken) |
Znajduje rolę, która ma określoną znormalizowaną nazwę jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Pobierz znormalizowaną nazwę roli jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
GetRoleIdAsync(TRole, CancellationToken) |
Pobiera identyfikator roli z magazynu jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
GetRoleNameAsync(TRole, CancellationToken) |
Pobiera nazwę roli z magazynu jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Ustaw znormalizowaną nazwę roli jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
SetRoleNameAsync(TRole, String, CancellationToken) |
Ustawia nazwę roli w magazynie jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |
UpdateAsync(TRole, CancellationToken) |
Aktualizacje rolę w magazynie jako operację asynchroniczną. (Odziedziczone po IRoleStore<TRole>) |