IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> 类

定义

表示标识系统中的用户

generic <typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin>
 where TKey : IEquatable<TKey>public ref class IdentityUser
public class IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> where TKey : IEquatable<TKey>
type IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin (requires 'Key :> IEquatable<'Key>)> = class
Public Class IdentityUser(Of TKey, TUserClaim, TUserRole, TUserLogin)

类型参数

TKey

用于用户主键的类型。

TUserClaim

表示声明的类型。

TUserRole

表示用户角色的类型。

TUserLogin

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

继承
IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>
派生

构造函数

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>()

初始化 IdentityUser<TKey> 的新实例。

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>(String)

初始化 IdentityUser<TKey> 的新实例。

属性

AccessFailedCount

获取或设置当前用户的登录尝试失败次数。

Claims

此用户拥有的声明的导航属性。

ConcurrencyStamp

一个随机值,每当用户保存到存储区时必须更改

Email

获取或设置此用户的电子邮件地址。

EmailConfirmed

获取或设置一个标志,指示用户是否已确认其电子邮件地址。

Id

获取或设置此用户的主键。

LockoutEnabled

获取或设置一个标志,指示用户是否可能被锁定。

LockoutEnd

获取或设置任何用户锁定结束时的 UTC 日期和时间。

Logins

此用户登录帐户的导航属性。

NormalizedEmail

获取或设置此用户的规范化电子邮件地址。

NormalizedUserName

获取或设置此用户的规范化用户名。

PasswordHash

获取或设置此用户密码的加盐和哈希表示形式。

PhoneNumber

获取或设置用户的电话号码。

PhoneNumberConfirmed

获取或设置一个标志,指示用户是否已确认其电话地址。

Roles

此用户所属角色的导航属性。

SecurityStamp

每当用户凭据更改 (密码更改、删除登录名)

TwoFactorEnabled

获取或设置一个标志,指示是否为此用户启用了双重身份验证。

UserName

获取或设置此用户的用户名。

方法

ToString()

返回此用户的用户名。

适用于