Udostępnij za pośrednictwem


IQueryableRoleStore<TRole> Interfejs

Definicja

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>)

Dotyczy