- UserStoreBase<TUser, TKey, TUserClaim, TUserLogin, TUserToken> - UserStoreBase(IdentityErrorDescriber) 
- ErrorDescriber 
- Users 
- AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken) 
- AddLoginAsync(TUser, UserLoginInfo, CancellationToken) 
- AddUserTokenAsync(TUserToken) 
- ConvertIdFromString(String) 
- ConvertIdToString(TKey) 
- CountCodesAsync(TUser, CancellationToken) 
- CreateAsync(TUser, CancellationToken) 
- CreateUserClaim(TUser, Claim) 
- CreateUserLogin(TUser, UserLoginInfo) 
- CreateUserToken(TUser, String, String, String) 
- DeleteAsync(TUser, CancellationToken) 
- Dispose() 
- FindByEmailAsync(String, CancellationToken) 
- FindByIdAsync(String, CancellationToken) 
- FindByLoginAsync(String, String, CancellationToken) 
- FindByNameAsync(String, CancellationToken) 
- FindTokenAsync(TUser, String, String, CancellationToken) 
- FindUserAsync(TKey, CancellationToken) 
- FindUserLoginAsync(String, String, CancellationToken) 
- FindUserLoginAsync(TKey, String, String, CancellationToken) 
- GetAccessFailedCountAsync(TUser, CancellationToken) 
- GetAuthenticatorKeyAsync(TUser, CancellationToken) 
- GetClaimsAsync(TUser, CancellationToken) 
- GetEmailAsync(TUser, CancellationToken) 
- GetEmailConfirmedAsync(TUser, CancellationToken) 
- GetLockoutEnabledAsync(TUser, CancellationToken) 
- GetLockoutEndDateAsync(TUser, CancellationToken) 
- GetLoginsAsync(TUser, CancellationToken) 
- GetNormalizedEmailAsync(TUser, CancellationToken) 
- GetNormalizedUserNameAsync(TUser, CancellationToken) 
- GetPasswordHashAsync(TUser, CancellationToken) 
- GetPhoneNumberAsync(TUser, CancellationToken) 
- GetPhoneNumberConfirmedAsync(TUser, CancellationToken) 
- GetSecurityStampAsync(TUser, CancellationToken) 
- GetTokenAsync(TUser, String, String, CancellationToken) 
- GetTwoFactorEnabledAsync(TUser, CancellationToken) 
- GetUserIdAsync(TUser, CancellationToken) 
- GetUserNameAsync(TUser, CancellationToken) 
- GetUsersForClaimAsync(Claim, CancellationToken) 
- HasPasswordAsync(TUser, CancellationToken) 
- IncrementAccessFailedCountAsync(TUser, CancellationToken) 
- RedeemCodeAsync(TUser, String, CancellationToken) 
- RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken) 
- RemoveLoginAsync(TUser, String, String, CancellationToken) 
- RemoveTokenAsync(TUser, String, String, CancellationToken) 
- RemoveUserTokenAsync(TUserToken) 
- ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken) 
- ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken) 
- ResetAccessFailedCountAsync(TUser, CancellationToken) 
- SetAuthenticatorKeyAsync(TUser, String, CancellationToken) 
- SetEmailAsync(TUser, String, CancellationToken) 
- SetEmailConfirmedAsync(TUser, Boolean, CancellationToken) 
- SetLockoutEnabledAsync(TUser, Boolean, CancellationToken) 
- SetLockoutEndDateAsync(TUser, DateTimeOffset?, CancellationToken) 
- SetNormalizedEmailAsync(TUser, String, CancellationToken) 
- SetNormalizedUserNameAsync(TUser, String, CancellationToken) 
- SetPasswordHashAsync(TUser, String, CancellationToken) 
- SetPhoneNumberAsync(TUser, String, CancellationToken) 
- SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken) 
- SetSecurityStampAsync(TUser, String, CancellationToken) 
- SetTokenAsync(TUser, String, String, String, CancellationToken) 
- SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken) 
- SetUserNameAsync(TUser, String, CancellationToken) 
- ThrowIfDisposed() 
- UpdateAsync(TUser, CancellationToken) 
 
netcoreapp2.2
    namespace Microsoft.AspNetCore.Identity
{
    public abstract class UserStoreBase<TUser, TKey, TUserClaim, TUserLogin, TUserToken> : IQueryableUserStore<TUser>, IUserAuthenticationTokenStore<TUser>, IUserAuthenticatorKeyStore<TUser>, IUserClaimStore<TUser>, IUserEmailStore<TUser>, IUserLockoutStore<TUser>, IUserLoginStore<TUser>, IUserPasswordStore<TUser>, IUserPhoneNumberStore<TUser>, IUserSecurityStampStore<TUser>, IUserStore<TUser>, IUserTwoFactorRecoveryCodeStore<TUser>, IUserTwoFactorStore<TUser>, IDisposable
        where TUser, IdentityUser<TKey>
        where TKey, IEquatable<TKey>
        where TUserClaim, new(), IdentityUserClaim<TKey>
        where TUserLogin, new(), IdentityUserLogin<TKey>
        where TUserToken, new(), IdentityUserToken<TKey>
    {
        public virtual Task<string> GetEmailAsync(TUser user, CancellationToken cancellationToken = default);
    }
}
            | nuget.org | 0.0 % Reference this API | 
|---|---|
| .NET | 5.06.07.08.09.010.0 | 
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to netcoreapp2.2 | |
| Assembly | Microsoft.Extensions.Identity.Stores , Version=2.2.0.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API