Partager via


UserOnlyStore<TUser> Classe

Définition

Crée une instance d’un magasin de persistance pour le type d’utilisateur spécifié.

generic <typename TUser>
 where TUser : IdentityUser<System::String ^>gcnew()public ref class UserOnlyStore : Microsoft::AspNetCore::Identity::EntityFrameworkCore::UserOnlyStore<TUser, Microsoft::EntityFrameworkCore::DbContext ^, System::String ^>
public class UserOnlyStore<TUser> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserOnlyStore<TUser,Microsoft.EntityFrameworkCore.DbContext,string> where TUser : IdentityUser<string>, new()
type UserOnlyStore<'User (requires 'User :> IdentityUser<string> and 'User : (new : unit -> 'User))> = class
    inherit UserOnlyStore<'User, DbContext, string (requires 'User :> IdentityUser<string> and 'User : (new : unit -> 'User))>
Public Class UserOnlyStore(Of TUser)
Inherits UserOnlyStore(Of TUser, DbContext, String)

Paramètres de type

TUser

Type représentant un utilisateur.

Héritage

Constructeurs

UserOnlyStore<TUser>(DbContext, IdentityErrorDescriber)

Construit une nouvelle instance de UserOnlyStore<TUser>.

Propriétés

AutoSaveChanges

Obtient ou définit un indicateur indiquant si les modifications doivent être conservées après l’appel de CreateAsync, UpdateAsync et DeleteAsync.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Context

Obtient le contexte de base de données pour ce magasin.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ErrorDescriber

Obtient ou définit le IdentityErrorDescriber pour toute erreur qui s’est produite avec l’opération actuelle.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

DbSet de revendications utilisateur.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

DbSet de connexions utilisateur.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

Propriété de navigation pour les utilisateurs que contient le magasin.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UsersSet

DbSet d’utilisateurs.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

DbSet de jetons utilisateur.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Méthodes

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Ajoute le claims donné au spécifié user.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

Ajoute le login donné au spécifié user.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Ajoutez un nouveau jeton d’utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Ajoutez un nouveau jeton d’utilisateur.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdFromString(String)

Convertit le fourni en id objet clé fortement typé.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Convertit le fourni en id sa représentation sous forme de chaîne.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CountCodesAsync(TUser, CancellationToken)

Retourne le nombre de code de récupération encore valides pour un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

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

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserClaim(TUser, Claim)

Appelé pour créer une nouvelle instance d’un IdentityUserClaim<TKey>.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserLogin(TUser, UserLoginInfo)

Appelé pour créer une nouvelle instance d’un IdentityUserLogin<TKey>.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserToken(TUser, String, String, String)

Appelé pour créer une nouvelle instance d’un IdentityUserToken<TKey>.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
DeleteAsync(TUser, CancellationToken)

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

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Dispose()

Supprime la banque

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByEmailAsync(String, CancellationToken)

Obtient l’utilisateur, le cas échéant, associé à l’adresse e-mail normalisée spécifiée.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByIdAsync(String, CancellationToken)

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

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByLoginAsync(String, String, CancellationToken)

Récupère l’utilisateur associé au fournisseur de connexion et à la clé de fournisseur de connexion spécifiés.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByNameAsync(String, CancellationToken)

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

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindTokenAsync(TUser, String, String, CancellationToken)

Recherchez un jeton utilisateur s’il existe.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Retourne un utilisateur avec l’id utilisateur correspondant s’il existe.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Retourne un utilisateur avec l’id utilisateur correspondant s’il existe.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(String, String, CancellationToken)

Retourne une connexion d’utilisateur avec le fournisseur, providerKey s’il existe.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Retourne une connexion utilisateur avec l’id d’utilisateur, le fournisseur et la clé providerKey correspondants s’il existe.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Retourne une connexion utilisateur avec l’id d’utilisateur, le fournisseur et la clé providerKey correspondants s’il existe.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Récupère le nombre actuel d’échecs d’accès pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Obtenez la clé d’authentificateur pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Obtenez les revendications associées au spécifié user en tant qu’opération asynchrone.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailAsync(TUser, CancellationToken)

Obtient l’adresse e-mail du spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Obtient un indicateur indiquant si l’adresse e-mail du spécifié user a été vérifiée, true si l’adresse e-mail est vérifiée sinon false.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Récupère un indicateur indiquant si le verrouillage de l’utilisateur peut être activé pour l’utilisateur spécifié.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEndDateAsync(TUser, CancellationToken)

Obtient le dernier DateTimeOffset verrouillage d’un utilisateur ayant expiré, le cas échéant. Tout moment dans le passé doit indiquer qu’un utilisateur n’est pas verrouillé.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLoginsAsync(TUser, CancellationToken)

Récupère les connexions associées pour le spécifié.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Retourne l’e-mail normalisé pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

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

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPasswordHashAsync(TUser, CancellationToken)

Obtient le hachage de mot de passe d’un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberAsync(TUser, CancellationToken)

Obtient le numéro de téléphone, le cas échéant, pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Obtient un indicateur indiquant si le usernuméro de téléphone spécifié a été confirmé.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetSecurityStampAsync(TUser, CancellationToken)

Obtenez l’empreinte de sécurité pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTokenAsync(TUser, String, String, CancellationToken)

Retourne la valeur du jeton.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Retourne un indicateur indiquant si l’authentification à deux facteurs est activée ou non pour le spécifié user , en tant qu’opération asynchrone.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserIdAsync(TUser, CancellationToken)

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

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserNameAsync(TUser, CancellationToken)

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

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUsersForClaimAsync(Claim, CancellationToken)

Récupère tous les utilisateurs avec la revendication spécifiée.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
HasPasswordAsync(TUser, CancellationToken)

Retourne un indicateur indiquant si l’utilisateur spécifié a un mot de passe.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Enregistre qu’un échec d’accès s’est produit, en incrémentant le nombre d’accès ayant échoué.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RedeemCodeAsync(TUser, String, CancellationToken)

Retourne si une code de récupération est valide pour un utilisateur. Remarque : les codes de récupération ne sont valides qu’une seule fois et ne seront pas valides après utilisation.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Supprime le claims donné du spécifié user.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

Supprime le loginProvider donné du spécifié user.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Supprime un jeton pour un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Supprimez un nouveau jeton d’utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Supprimez un nouveau jeton d’utilisateur.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Remplace le claim sur le spécifié userpar .newClaim

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Mises à jour les codes de récupération de l’utilisateur lors de l’invalidation des codes de récupération précédents.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Réinitialise le nombre d’échecs d’accès d’un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SaveChanges(CancellationToken)

Enregistre le magasin actuel.

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Définit la clé d’authentificateur pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

Définit l’adresse email d’un user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Définit l’indicateur indiquant si l’adresse usere-mail spécifiée a été confirmée ou non.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Définissez l’indicateur indiquant si le spécifié user peut être verrouillé..

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Verrouille un utilisateur jusqu’à ce que la date de fin spécifiée soit passée. La définition d’une date de fin dans le passé déverrouille immédiatement un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Définit l’e-mail normalisé pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

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

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Définit le hachage du mot de passe d’un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Définit le numéro de téléphone du spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Définit un indicateur indiquant si le numéro de téléphone du spécifié usera été confirmé.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Définit la sécurité stamp fournie pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Définit la valeur du jeton pour un utilisateur particulier.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Définit un indicateur indiquant si l’authentification à deux facteurs est activée ou non pour le spécifié user , en tant qu’opération asynchrone.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetUserNameAsync(TUser, String, CancellationToken)

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

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ThrowIfDisposed()

Lève si cette classe a été supprimée.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UpdateAsync(TUser, CancellationToken)

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

(Hérité de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

S’applique à