IRoleClaimStore<TRole> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une abstraction pour un magasin de revendications spécifiques à un rôle.
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)
Paramètres de type
- TRole
Type encapsulant un rôle.
- Dérivé
- Implémente
Méthodes
AddClaimAsync(TRole, Claim, CancellationToken) |
Ajoutez une nouvelle revendication à un rôle en tant qu’opération asynchrone. |
CreateAsync(TRole, CancellationToken) |
Crée un rôle dans un magasin en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
DeleteAsync(TRole, CancellationToken) |
Supprime un rôle du magasin en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
FindByIdAsync(String, CancellationToken) |
Recherche le rôle qui a l’ID spécifié en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
FindByNameAsync(String, CancellationToken) |
Recherche le rôle qui a le nom normalisé spécifié en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
GetClaimsAsync(TRole, CancellationToken) |
Obtient une liste de Claims à appartenir au spécifié |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Obtenir le nom normalisé d’un rôle en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
GetRoleIdAsync(TRole, CancellationToken) |
Obtient l’ID d’un rôle à partir du magasin en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
GetRoleNameAsync(TRole, CancellationToken) |
Obtient le nom d’un rôle à partir du magasin en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
RemoveClaimAsync(TRole, Claim, CancellationToken) |
Supprimez une revendication d’un rôle en tant qu’opération asynchrone. |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Définissez le nom normalisé d’un rôle en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
SetRoleNameAsync(TRole, String, CancellationToken) |
Définit le nom d’un rôle dans le magasin en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |
UpdateAsync(TRole, CancellationToken) |
Mises à jour un rôle dans un magasin en tant qu’opération asynchrone. (Hérité de IRoleStore<TRole>) |