Share via


UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken> 类

定义

表示指定用户和角色类型的持久性存储的新实例。

generic <typename TUser, typename TRole, typename TContext, typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin, typename TUserToken>
 where TUser : IdentityUser<TKey, TUserClaim, TUserRole, TUserLogin> where TRole : IdentityRole<TKey, TUserRole, IdentityRoleClaim<TKey> ^> where TContext : DbContext where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>public ref class UserStore abstract : IDisposable, Microsoft::AspNetCore::Identity::IQueryableUserStore<TUser>, Microsoft::AspNetCore::Identity::IUserAuthenticationTokenStore<TUser>, Microsoft::AspNetCore::Identity::IUserClaimStore<TUser>, Microsoft::AspNetCore::Identity::IUserEmailStore<TUser>, Microsoft::AspNetCore::Identity::IUserLockoutStore<TUser>, Microsoft::AspNetCore::Identity::IUserLoginStore<TUser>, Microsoft::AspNetCore::Identity::IUserPasswordStore<TUser>, Microsoft::AspNetCore::Identity::IUserPhoneNumberStore<TUser>, Microsoft::AspNetCore::Identity::IUserRoleStore<TUser>, Microsoft::AspNetCore::Identity::IUserSecurityStampStore<TUser>, Microsoft::AspNetCore::Identity::IUserStore<TUser>, Microsoft::AspNetCore::Identity::IUserTwoFactorStore<TUser>
generic <typename TUser, typename TRole, typename TContext, typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin, typename TUserToken>
 where TUser : IdentityUser<TKey, TUserClaim, TUserRole, TUserLogin> where TRole : IdentityRole<TKey, TUserRole, IdentityRoleClaim<TKey> ^> where TContext : DbContext where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>public ref class UserStore abstract : Microsoft::AspNetCore::Identity::EntityFrameworkCore::UserStore<TUser, TRole, TContext, TKey, TUserClaim, TUserRole, TUserLogin, TUserToken, Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityRoleClaim<TKey> ^>
public abstract class UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken> : IDisposable, Microsoft.AspNetCore.Identity.IQueryableUserStore<TUser>, Microsoft.AspNetCore.Identity.IUserAuthenticationTokenStore<TUser>, Microsoft.AspNetCore.Identity.IUserClaimStore<TUser>, Microsoft.AspNetCore.Identity.IUserEmailStore<TUser>, Microsoft.AspNetCore.Identity.IUserLockoutStore<TUser>, Microsoft.AspNetCore.Identity.IUserLoginStore<TUser>, Microsoft.AspNetCore.Identity.IUserPasswordStore<TUser>, Microsoft.AspNetCore.Identity.IUserPhoneNumberStore<TUser>, Microsoft.AspNetCore.Identity.IUserRoleStore<TUser>, Microsoft.AspNetCore.Identity.IUserSecurityStampStore<TUser>, Microsoft.AspNetCore.Identity.IUserStore<TUser>, Microsoft.AspNetCore.Identity.IUserTwoFactorStore<TUser> where TUser : IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> where TRole : IdentityRole<TKey,TUserRole,IdentityRoleClaim<TKey>> where TContext : DbContext where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>
public abstract class UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityRoleClaim<TKey>> where TUser : IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> where TRole : IdentityRole<TKey,TUserRole,IdentityRoleClaim<TKey>> where TContext : DbContext where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>
type UserStore<'User, 'Role, 'Context, 'Key, 'UserClaim, 'UserRole, 'UserLogin, 'UserToken (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin> and 'Role :> IdentityRole<'Key, 'UserRole, IdentityRoleClaim<'Key>> and 'Context :> DbContext and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserRole :> IdentityUserRole<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
    interface IUserLoginStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IDisposable
    interface IUserRoleStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserClaimStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserPasswordStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserSecurityStampStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserEmailStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserLockoutStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserPhoneNumberStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IQueryableUserStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserTwoFactorStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
    interface IUserAuthenticationTokenStore<'User (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin>)>
type UserStore<'User, 'Role, 'Context, 'Key, 'UserClaim, 'UserRole, 'UserLogin, 'UserToken (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin> and 'Role :> IdentityRole<'Key, 'UserRole, IdentityRoleClaim<'Key>> and 'Context :> DbContext and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserRole :> IdentityUserRole<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
    inherit UserStore<'User, 'Role, 'Context, 'Key, 'UserClaim, 'UserRole, 'UserLogin, 'UserToken, IdentityRoleClaim<'Key> (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin> and 'Role :> IdentityRole<'Key, 'UserRole, IdentityRoleClaim<'Key>> and 'Context :> DbContext and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserRole :> IdentityUserRole<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'UserToken :> IdentityUserToken<'Key>)>
Public MustInherit Class UserStore(Of TUser, TRole, TContext, TKey, TUserClaim, TUserRole, TUserLogin, TUserToken)
Implements IDisposable, IQueryableUserStore(Of TUser), IUserAuthenticationTokenStore(Of TUser), IUserClaimStore(Of TUser), IUserEmailStore(Of TUser), IUserLockoutStore(Of TUser), IUserLoginStore(Of TUser), IUserPasswordStore(Of TUser), IUserPhoneNumberStore(Of TUser), IUserRoleStore(Of TUser), IUserSecurityStampStore(Of TUser), IUserStore(Of TUser), IUserTwoFactorStore(Of TUser)
Public MustInherit Class UserStore(Of TUser, TRole, TContext, TKey, TUserClaim, TUserRole, TUserLogin, TUserToken)
Inherits UserStore(Of TUser, TRole, TContext, TKey, TUserClaim, TUserRole, TUserLogin, TUserToken, IdentityRoleClaim(Of TKey))

类型参数

TUser

表示用户的类型。

TRole

表示角色的类型。

TContext

用于访问存储的数据上下文类的类型。

TKey

角色的主键的类型。

TUserClaim

表示声明的类型。

TUserRole

表示用户角色的类型。

TUserLogin

表示用户外部登录名的类型。

TUserToken

表示用户令牌的类型。

继承
UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken>
继承
UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,IdentityRoleClaim<TKey>>
UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken>
实现

构造函数

UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken>(TContext, IdentityErrorDescriber)

创建 UserStore 的新实例。

属性

AutoSaveChanges

获取或设置一个标志,指示在调用 CreateAsync、UpdateAsync 和 DeleteAsync 后是否应保留更改。

AutoSaveChanges

获取或设置一个标志,指示在调用 CreateAsync、UpdateAsync 和 DeleteAsync 后是否应保留更改。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
Context

获取此存储的数据库上下文。

Context

获取此存储的数据库上下文。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ErrorDescriber

获取或设置 IdentityErrorDescriber 当前操作发生的任何错误的 。

ErrorDescriber

获取或设置 IdentityErrorDescriber 当前操作发生的任何错误的 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
Users

应用商店包含的用户的导航属性。

Users

应用商店包含的用户的导航属性。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)

方法

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

claims将给定的 添加到指定的 user

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

claims将给定的 添加到指定的 user

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

login将给定的 添加到指定的 user

AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

login将给定的 添加到指定的 user

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
AddToRoleAsync(TUser, String, CancellationToken)

将给定 normalizedRoleName 的 添加到指定的 user

AddToRoleAsync(TUser, String, CancellationToken)

将给定 normalizedRoleName 的 添加到指定的 user

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
AddUserTokenAsync(TUserToken)

添加新的用户令牌。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ConvertIdFromString(String)

将提供的 id 转换为强类型键对象。

ConvertIdFromString(String)

将提供的 id 转换为强类型键对象。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ConvertIdToString(TKey)

将提供的 id 转换为其字符串表示形式。

ConvertIdToString(TKey)

将提供的 id 转换为其字符串表示形式。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CreateAsync(TUser, CancellationToken)

在用户存储中创建指定的 user

CreateAsync(TUser, CancellationToken)

在用户存储中创建指定的 user

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CreateUserClaim(TUser, Claim)

创建表示用户声明的新实体。

CreateUserClaim(TUser, Claim)

创建表示用户声明的新实体。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CreateUserLogin(TUser, UserLoginInfo)

创建表示用户登录名的新实体。

CreateUserLogin(TUser, UserLoginInfo)

创建表示用户登录名的新实体。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CreateUserRole(TUser, TRole)

创建表示用户角色的新实体。

CreateUserRole(TUser, TRole)

创建表示用户角色的新实体。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CreateUserToken(TUser, String, String, String)

创建表示用户令牌的新实体。

CreateUserToken(TUser, String, String, String)

创建表示用户令牌的新实体。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
DeleteAsync(TUser, CancellationToken)

从用户存储中删除指定的 user

DeleteAsync(TUser, CancellationToken)

从用户存储中删除指定的 user

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
Dispose()

释放存储

Dispose()

释放存储

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByEmailAsync(String, CancellationToken)

获取与指定的规范化电子邮件地址关联的用户(如果有)。

FindByEmailAsync(String, CancellationToken)

获取与指定的规范化电子邮件地址关联的用户(如果有)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByIdAsync(String, CancellationToken)

查找并返回具有指定 userId的用户(如果有)。

FindByIdAsync(String, CancellationToken)

查找并返回具有指定 userId的用户(如果有)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByLoginAsync(String, String, CancellationToken)

检索与指定的登录提供程序和登录提供程序密钥关联的用户。

FindByLoginAsync(String, String, CancellationToken)

检索与指定的登录提供程序和登录提供程序密钥关联的用户。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByNameAsync(String, CancellationToken)

查找并返回具有指定规范化用户名的用户(如果有)。

FindByNameAsync(String, CancellationToken)

查找并返回具有指定规范化用户名的用户(如果有)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindRoleAsync(String, CancellationToken)

返回具有规范化名称的角色(如果存在)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindTokenAsync(TUser, String, String, CancellationToken)

查找用户令牌(如果存在)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserAsync(TKey, CancellationToken)

返回具有匹配 userId 的用户(如果存在)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserLoginAsync(String, String, CancellationToken)

使用 provider 返回用户登录名,如果存在,则返回 providerKey。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

返回具有匹配 userId、provider、providerKey(如果存在)的用户登录名。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserRoleAsync(TKey, TKey, CancellationToken)

返回 userId 和 roleId 的用户角色(如果存在)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetAccessFailedCountAsync(TUser, CancellationToken)

检索指定 user的当前失败访问计数。

GetAccessFailedCountAsync(TUser, CancellationToken)

检索指定 user的当前失败访问计数。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetClaimsAsync(TUser, CancellationToken)

获取与指定 user 为异步操作的 关联的声明。

GetClaimsAsync(TUser, CancellationToken)

获取与指定 user 为异步操作的 关联的声明。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetEmailAsync(TUser, CancellationToken)

获取指定 user的电子邮件地址。

GetEmailAsync(TUser, CancellationToken)

获取指定 user的电子邮件地址。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetEmailConfirmedAsync(TUser, CancellationToken)

获取一个标志,指示指定 user 的电子邮件地址是否已验证;如果电子邮件地址被验证为 false,则为 true。

GetEmailConfirmedAsync(TUser, CancellationToken)

获取一个标志,指示指定 user 的电子邮件地址是否已验证;如果电子邮件地址被验证为 false,则为 true。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetLockoutEnabledAsync(TUser, CancellationToken)

检索指示是否可以为指定用户启用用户锁定的标志。

GetLockoutEnabledAsync(TUser, CancellationToken)

检索指示是否可以为指定用户启用用户锁定的标志。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetLockoutEndDateAsync(TUser, CancellationToken)

获取用户最后 DateTimeOffset 一次锁定过期(如果有)。 过去的任何时间都应指示用户未锁定。

GetLockoutEndDateAsync(TUser, CancellationToken)

获取用户最后 DateTimeOffset 一次锁定过期(如果有)。 过去的任何时间都应指示用户未锁定。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetLoginsAsync(TUser, CancellationToken)

检索指定 的关联登录名。

GetLoginsAsync(TUser, CancellationToken)

检索指定 的关联登录名。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetNormalizedEmailAsync(TUser, CancellationToken)

返回指定 user的规范化电子邮件。

GetNormalizedEmailAsync(TUser, CancellationToken)

返回指定 user的规范化电子邮件。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

获取指定 user的规范化用户名。

GetNormalizedUserNameAsync(TUser, CancellationToken)

获取指定 user的规范化用户名。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetPasswordHashAsync(TUser, CancellationToken)

获取用户的密码哈希。

GetPasswordHashAsync(TUser, CancellationToken)

获取用户的密码哈希。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetPhoneNumberAsync(TUser, CancellationToken)

获取指定 user的电话号码(如果有)。

GetPhoneNumberAsync(TUser, CancellationToken)

获取指定 user的电话号码(如果有)。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

获取一个标志,指示是否已确认指定的 user电话号码。

GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

获取一个标志,指示是否已确认指定的 user电话号码。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetRolesAsync(TUser, CancellationToken)

检索指定 user 所属的角色。

GetRolesAsync(TUser, CancellationToken)

检索指定 user 所属的角色。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetSecurityStampAsync(TUser, CancellationToken)

获取指定 user的安全标记。

GetSecurityStampAsync(TUser, CancellationToken)

获取指定 user的安全标记。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetTokenAsync(TUser, String, String, CancellationToken)

表示指定用户和角色类型的持久性存储的新实例。

GetTokenAsync(TUser, String, String, CancellationToken)

返回令牌值。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

返回一个标志,指示指定的 user 是否启用双重身份验证,作为异步操作。

GetTwoFactorEnabledAsync(TUser, CancellationToken)

返回一个标志,指示指定的 user 是否启用双重身份验证,作为异步操作。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUserIdAsync(TUser, CancellationToken)

获取指定 user的用户标识符。

GetUserIdAsync(TUser, CancellationToken)

获取指定 user的用户标识符。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUserNameAsync(TUser, CancellationToken)

获取指定 user的用户名。

GetUserNameAsync(TUser, CancellationToken)

获取指定 user的用户名。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUsersForClaimAsync(Claim, CancellationToken)

检索具有指定声明的所有用户。

GetUsersForClaimAsync(Claim, CancellationToken)

检索具有指定声明的所有用户。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUsersInRoleAsync(String, CancellationToken)

检索指定角色中的所有用户。

GetUsersInRoleAsync(String, CancellationToken)

检索指定角色中的所有用户。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
HasPasswordAsync(TUser, CancellationToken)

返回一个标志,指示指定用户是否具有密码。

HasPasswordAsync(TUser, CancellationToken)

返回一个标志,指示指定用户是否具有密码。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

记录发生失败的访问,并递增失败的访问计数。

IncrementAccessFailedCountAsync(TUser, CancellationToken)

记录发生失败的访问,并递增失败的访问计数。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
IsInRoleAsync(TUser, String, CancellationToken)

返回一个标志,指示指定的用户是否是给定 normalizedRoleName的成员。

IsInRoleAsync(TUser, String, CancellationToken)

返回一个标志,指示指定的用户是否是给定 normalizedRoleName的成员。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

claims从指定的 user中移除给定的 。

RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

claims从指定的 user中移除给定的 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveFromRoleAsync(TUser, String, CancellationToken)

从指定的 user中移除给定normalizedRoleName的 。

RemoveFromRoleAsync(TUser, String, CancellationToken)

从指定的 user中移除给定normalizedRoleName的 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

loginProvider从指定的 user中移除给定的 。

RemoveLoginAsync(TUser, String, String, CancellationToken)

loginProvider从指定的 user中移除给定的 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

表示指定用户和角色类型的持久性存储的新实例。

RemoveTokenAsync(TUser, String, String, CancellationToken)

删除用户的令牌。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveUserTokenAsync(TUserToken)

删除新的用户令牌。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

claim 指定 user上的 替换为 newClaim

ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

claim 指定 user上的 替换为 newClaim

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

重置用户的失败访问计数。

ResetAccessFailedCountAsync(TUser, CancellationToken)

重置用户的失败访问计数。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SaveChanges(CancellationToken)

保存当前存储。

SaveChanges(CancellationToken)

保存当前存储。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetEmailAsync(TUser, String, CancellationToken)

设置 emailuser地址。

SetEmailAsync(TUser, String, CancellationToken)

设置 emailuser地址。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

设置指示指定的电子邮件地址是否已 user确认的标志。

SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

设置指示指定的电子邮件地址是否已 user确认的标志。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

设置指示是否可以锁定指定的 user 的标志。

SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

设置指示是否可以锁定指定的 user 的标志。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

锁定用户,直到指定的结束日期过去。 设置过去的结束日期会立即解锁用户。

SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

锁定用户,直到指定的结束日期过去。 设置过去的结束日期会立即解锁用户。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

为指定的 user设置规范化电子邮件。

SetNormalizedEmailAsync(TUser, String, CancellationToken)

为指定的 user设置规范化电子邮件。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

为指定的 user设置给定的规范化名称。

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

为指定的 user设置给定的规范化名称。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetPasswordHashAsync(TUser, String, CancellationToken)

设置用户的密码哈希。

SetPasswordHashAsync(TUser, String, CancellationToken)

设置用户的密码哈希。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

设置指定 user的电话号码。

SetPhoneNumberAsync(TUser, String, CancellationToken)

设置指定 user的电话号码。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

设置一个标志,指示指定的 user电话号码是否已确认。

SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

设置一个标志,指示指定的 user电话号码是否已确认。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetSecurityStampAsync(TUser, String, CancellationToken)

为指定的 user设置提供的安全性stamp

SetSecurityStampAsync(TUser, String, CancellationToken)

为指定的 user设置提供的安全性stamp

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

表示指定用户和角色类型的持久性存储的新实例。

SetTokenAsync(TUser, String, String, String, CancellationToken)

设置特定用户的令牌值。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

设置一个标志,指示指定的 user 是否已启用双因素身份验证,作为异步操作。

SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

设置一个标志,指示指定的 user 是否已启用双因素身份验证,作为异步操作。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetUserNameAsync(TUser, String, CancellationToken)

为指定的 user设置给定userName的 。

SetUserNameAsync(TUser, String, CancellationToken)

为指定的 user设置给定userName的 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ThrowIfDisposed()

表示指定用户和角色类型的持久性存储的新实例。

ThrowIfDisposed()

如果已释放此类,则引发 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
UpdateAsync(TUser, CancellationToken)

user汇报用户存储中指定的 。

UpdateAsync(TUser, CancellationToken)

user汇报用户存储中指定的 。

(继承自 UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)

适用于