IRoleClaimStore<TRole> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Abstraktion für einen Speicher rollenspezifischer Ansprüche bereit.
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)
Typparameter
- TRole
Der Typ, der eine Rolle kapselt.
- Abgeleitet
- Implementiert
Methoden
AddClaimAsync(TRole, Claim, CancellationToken) |
Fügen Sie einer Rolle einen neuen Anspruch als asynchronen Vorgang hinzu. |
CreateAsync(TRole, CancellationToken) |
Erstellt eine neue Rolle in einem Speicher als asynchronen Vorgang. (Geerbt von IRoleStore<TRole>) |
DeleteAsync(TRole, CancellationToken) |
Löscht eine Rolle aus dem Speicher als asynchroner Vorgang. (Geerbt von IRoleStore<TRole>) |
FindByIdAsync(String, CancellationToken) |
Sucht die Rolle, die über die angegebene ID als asynchronen Vorgang verfügt. (Geerbt von IRoleStore<TRole>) |
FindByNameAsync(String, CancellationToken) |
Sucht die Rolle, die über den angegebenen normalisierten Namen als asynchronen Vorgang verfügt. (Geerbt von IRoleStore<TRole>) |
GetClaimsAsync(TRole, CancellationToken) |
Ruft eine Liste von Claims ab, die zu dem als asynchroner Vorgang angegebenen |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Rufen Sie den normalisierten Namen einer Rolle als asynchronen Vorgang ab. (Geerbt von IRoleStore<TRole>) |
GetRoleIdAsync(TRole, CancellationToken) |
Ruft die ID für eine Rolle aus dem Speicher als asynchronen Vorgang ab. (Geerbt von IRoleStore<TRole>) |
GetRoleNameAsync(TRole, CancellationToken) |
Ruft den Namen einer Rolle aus dem Speicher als asynchronen Vorgang ab. (Geerbt von IRoleStore<TRole>) |
RemoveClaimAsync(TRole, Claim, CancellationToken) |
Entfernen Eines Anspruchs aus einer Rolle als asynchroner Vorgang. |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Legen Sie den normalisierten Namen einer Rolle als asynchronen Vorgang fest. (Geerbt von IRoleStore<TRole>) |
SetRoleNameAsync(TRole, String, CancellationToken) |
Legt den Namen einer Rolle im Speicher als asynchronen Vorgang fest. (Geerbt von IRoleStore<TRole>) |
UpdateAsync(TRole, CancellationToken) |
Updates einer Rolle in einem Speicher als asynchroner Vorgang. (Geerbt von IRoleStore<TRole>) |