IQueryableRoleStore<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 l'esecuzione di query sui ruoli in un archivio ruoli.
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)
Parametri di tipo
- TRole
Tipo che incapsula un ruolo.
- Derivato
- Implementazioni
Proprietà
Roles |
Restituisce una IQueryable<T> raccolta di ruoli. |
Metodi
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>) |
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>) |
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>) |