Afficher en anglais

Partage via


IProtectedUserStore<TUser> Interface

Définition

Interface de marqueur utilisée pour signaler que le magasin prend en charge l’indicateur ProtectPersonalData .

C#
public interface IProtectedUserStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class

Paramètres de type

TUser

Type qui représente un utilisateur.

Dérivé
Implémente

Méthodes

CreateAsync(TUser, CancellationToken)

Crée le spécifié user dans le magasin d’utilisateurs.

(Hérité de IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Supprime le spécifié user du magasin d’utilisateurs.

(Hérité de IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Recherche et retourne un utilisateur, le cas échéant, qui a le spécifié userId.

(Hérité de IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Recherche et retourne un utilisateur, le cas échéant, qui a le nom d’utilisateur normalisé spécifié.

(Hérité de IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Obtient le nom d’utilisateur normalisé pour le spécifié user.

(Hérité de IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Obtient l’identificateur d’utilisateur pour le spécifié user.

(Hérité de IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Obtient le nom d’utilisateur du spécifié user.

(Hérité de IUserStore<TUser>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Définit le nom normalisé donné pour le spécifié user.

(Hérité de IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Définit le donné userName pour le spécifié user.

(Hérité de IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Mises à jour le spécifié user dans le magasin d’utilisateurs.

(Hérité de IUserStore<TUser>)

S’applique à

Produit Versions
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0