IQueryableRoleStore<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 zum Abfragen von Rollen in einem Rollenspeicher bereit.
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)
Typparameter
- TRole
Der Typ, der eine Rolle kapselt.
- Abgeleitet
- Implementiert
Eigenschaften
Roles |
Gibt eine IQueryable<T> Auflistung von Rollen zurück. |
Methoden
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 asynchronen 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 verfügt, als asynchroner Vorgang. (Geerbt von IRoleStore<TRole>) |
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>) |
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>) |