IRoleClaimStore<TRole> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una abstracción para un almacén de notificaciones específicas del rol.
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)
Parámetros de tipo
- TRole
Tipo que encapsula un rol.
- Derivado
- Implementaciones
Métodos
AddClaimAsync(TRole, Claim, CancellationToken) |
Agregue una nueva notificación a un rol como una operación asincrónica. |
CreateAsync(TRole, CancellationToken) |
Crea un nuevo rol en un almacén como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
DeleteAsync(TRole, CancellationToken) |
Elimina un rol del almacén como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
FindByIdAsync(String, CancellationToken) |
Busca el rol que tiene el identificador especificado como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
FindByNameAsync(String, CancellationToken) |
Busca el rol que tiene el nombre normalizado especificado como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
GetClaimsAsync(TRole, CancellationToken) |
Obtiene una lista de Claims que se va a pertenecer al objeto especificado |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Obtiene el nombre normalizado de un rol como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
GetRoleIdAsync(TRole, CancellationToken) |
Obtiene el identificador de un rol del almacén como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
GetRoleNameAsync(TRole, CancellationToken) |
Obtiene el nombre de un rol del almacén como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
RemoveClaimAsync(TRole, Claim, CancellationToken) |
Quite una notificación de un rol como una operación asincrónica. |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Establezca el nombre normalizado de un rol como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
SetRoleNameAsync(TRole, String, CancellationToken) |
Establece el nombre de un rol en el almacén como una operación asincrónica. (Heredado de IRoleStore<TRole>) |
UpdateAsync(TRole, CancellationToken) |
Novedades un rol en un almacén como una operación asincrónica. (Heredado de IRoleStore<TRole>) |