IRoleClaimStore<TRole> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'astrazione per un archivio di attestazioni specifiche del ruolo.
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)
Parametri di tipo
- TRole
Tipo che incapsula un ruolo.
- Derivato
- Implementazioni
Metodi
AddClaimAsync(TRole, Claim, CancellationToken) |
Aggiungere una nuova attestazione a un ruolo come operazione asincrona. |
CreateAsync(TRole, CancellationToken) |
Crea un nuovo ruolo in un archivio come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
DeleteAsync(TRole, CancellationToken) |
Elimina un ruolo dall'archivio come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
FindByIdAsync(String, CancellationToken) |
Trova il ruolo con l'ID specificato come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
FindByNameAsync(String, CancellationToken) |
Trova il ruolo con il nome normalizzato specificato come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
GetClaimsAsync(TRole, CancellationToken) |
Ottiene un elenco di Claimoggetti da appartenere all'oggetto specificato |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Ottenere il nome normalizzato di un ruolo come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
GetRoleIdAsync(TRole, CancellationToken) |
Ottiene l'ID per un ruolo dall'archivio come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
GetRoleNameAsync(TRole, CancellationToken) |
Ottiene il nome di un ruolo dall'archivio come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
RemoveClaimAsync(TRole, Claim, CancellationToken) |
Rimuovere un'attestazione da un ruolo come operazione asincrona. |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Impostare il nome normalizzato di un ruolo come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
SetRoleNameAsync(TRole, String, CancellationToken) |
Imposta il nome di un ruolo nell'archivio come operazione asincrona. (Ereditato da IRoleStore<TRole>) |
UpdateAsync(TRole, CancellationToken) |
Aggiornamenti un ruolo in un archivio come operazione asincrona. (Ereditato da IRoleStore<TRole>) |