IUserClaimStore<TUser> 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 von Ansprüchen für einen Benutzer bereit.
generic <typename TUser>
where TUser : classpublic interface class IUserClaimStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserClaimStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserClaimStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IUserClaimStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)
Typparameter
- TUser
Der Typ, der einen Benutzer kapselt.
- Abgeleitet
- Implementiert
Methoden
AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken) |
Fügen Sie einem Benutzer Ansprüche als asynchronen Vorgang hinzu. |
CreateAsync(TUser, CancellationToken) |
Erstellt die im Benutzerspeicher angegebene |
DeleteAsync(TUser, CancellationToken) |
Löscht die angegebene |
FindByIdAsync(String, CancellationToken) |
Sucht und gibt einen Benutzer zurück, falls vorhanden, der über den angegebenen |
FindByNameAsync(String, CancellationToken) |
Sucht und gibt einen Benutzer zurück, falls vorhanden, der über den angegebenen normalisierten Benutzernamen verfügt. (Geerbt von IUserStore<TUser>) |
GetClaimsAsync(TUser, CancellationToken) |
Ruft eine Liste von Claims ab, die zu dem als asynchroner Vorgang angegebenen |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Ruft den normalisierten Benutzernamen für den angegebenen |
GetUserIdAsync(TUser, CancellationToken) |
Ruft den Benutzerbezeichner für den angegebenen |
GetUserNameAsync(TUser, CancellationToken) |
Ruft den Benutzernamen für den angegebenen |
GetUsersForClaimAsync(Claim, CancellationToken) |
Gibt eine Liste der Benutzer zurück, die den angegebenen Claimenthalten. |
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken) |
Entfernt das angegebene |
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken) |
Ersetzt die angegebene |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Legt den angegebenen normalisierten Namen für den angegebenen |
SetUserNameAsync(TUser, String, CancellationToken) |
Legt das für |
UpdateAsync(TUser, CancellationToken) |
Updates die im Benutzerspeicher angegebene |