IRoleClaimStore<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ę magazynu oświadczeń specyficznych dla roli.
generic <typename TRole>
where TRole : classpublic interface class IRoleClaimStore : IDisposable, Microsoft::AspNetCore::Identity::IRoleStore<TRole>
public interface IRoleClaimStore<TRole> : IDisposable, Microsoft.AspNetCore.Identity.IRoleStore<TRole> where TRole : class
type IRoleClaimStore<'Role (requires 'Role : null)> = interface
interface IRoleStore<'Role (requires 'Role : null)>
interface IDisposable
Public Interface IRoleClaimStore(Of TRole)
Implements IDisposable, IRoleStore(Of TRole)
Parametry typu
- TRole
Typ hermetyzujący rolę.
- Pochodne
- Implementuje
Metody
AddClaimAsync(TRole, Claim, CancellationToken) |
Dodaj nowe oświadczenie do roli jako operację asynchroniczną. |
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>) |
GetClaimsAsync(TRole, CancellationToken) |
Pobiera listę s Claim, które mają należeć do określonego |
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>) |
RemoveClaimAsync(TRole, Claim, CancellationToken) |
Usuń oświadczenie z roli jako operację asynchroniczną. |
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>) |