IRoleStore<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'archiviazione e una gestione dei ruoli.
generic <typename TRole>
where TRole : classpublic interface class IRoleStore : IDisposable
public interface IRoleStore<TRole> : IDisposable where TRole : class
type IRoleStore<'Role (requires 'Role : null)> = interface
interface IDisposable
Public Interface IRoleStore(Of TRole)
Implements IDisposable
Parametri di tipo
- TRole
Tipo che rappresenta un ruolo.
- Derivato
- Implementazioni
Metodi
CreateAsync(TRole, CancellationToken) |
Crea un nuovo ruolo in un archivio come operazione asincrona. |
DeleteAsync(TRole, CancellationToken) |
Elimina un ruolo dall'archivio come operazione asincrona. |
FindByIdAsync(String, CancellationToken) |
Trova il ruolo che ha l'ID specificato come operazione asincrona. |
FindByNameAsync(String, CancellationToken) |
Trova il ruolo con il nome normalizzato specificato come operazione asincrona. |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Ottenere il nome normalizzato di un ruolo come operazione asincrona. |
GetRoleIdAsync(TRole, CancellationToken) |
Ottiene l'ID per un ruolo dall'archivio come operazione asincrona. |
GetRoleNameAsync(TRole, CancellationToken) |
Ottiene il nome di un ruolo dall'archivio come operazione asincrona. |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Impostare il nome normalizzato di un ruolo come operazione asincrona. |
SetRoleNameAsync(TRole, String, CancellationToken) |
Imposta il nome di un ruolo nell'archivio come operazione asincrona. |
UpdateAsync(TRole, CancellationToken) |
Aggiornamenti un ruolo in un archivio come operazione asincrona. |