IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于标识的实体框架数据库上下文的基类。
generic <typename TUser, typename TKey, typename TUserClaim, typename TUserLogin, typename TUserToken>
where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>public ref class IdentityUserContext abstract : Microsoft::EntityFrameworkCore::DbContext
public abstract class IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> : Microsoft.EntityFrameworkCore.DbContext where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>
type IdentityUserContext<'User, 'Key, 'UserClaim, 'UserLogin, 'UserToken (requires 'User :> IdentityUser<'Key> and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
inherit DbContext
Public MustInherit Class IdentityUserContext(Of TUser, TKey, TUserClaim, TUserLogin, TUserToken)
Inherits DbContext
类型参数
- TUser
用户对象的类型。
- TKey
用户和角色的主键的类型。
- TUserClaim
用户声明对象的类型。
- TUserLogin
用户登录对象的类型。
- TUserToken
用户令牌对象的类型。
- 继承
-
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
- 派生
构造函数
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>() |
初始化此类的新实例。 |
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>(DbContextOptions) |
初始化此类的新实例。 |
属性
SchemaVersion |
获取用于版本控制的架构版本。 |
UserClaims |
获取或设置 DbSet<TEntity> 用户声明的 。 |
UserLogins |
获取或设置 DbSet<TEntity> 用户登录名的 。 |
Users |
获取或设置 DbSet<TEntity> Users 的 。 |
UserTokens |
获取或设置 DbSet<TEntity> 用户令牌的 。 |
方法
OnModelCreating(ModelBuilder) |
配置标识框架所需的架构。 |