Поделиться через


IdentityDbContext<TUser> Класс

Определение

Базовый класс для контекста базы данных Entity Framework, используемого для удостоверения.

generic <typename TUser>
 where TUser : IdentityUserpublic ref class IdentityDbContext : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityDbContext<TUser, Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityRole ^, System::String ^>
generic <typename TUser>
 where TUser : IdentityUserpublic ref class IdentityDbContext : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityDbContext<TUser, Microsoft::AspNetCore::Identity::IdentityRole ^, System::String ^>
public class IdentityDbContext<TUser> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<TUser,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityRole,string> where TUser : IdentityUser
public class IdentityDbContext<TUser> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<TUser,Microsoft.AspNetCore.Identity.IdentityRole,string> where TUser : IdentityUser
type IdentityDbContext<'User (requires 'User :> IdentityUser)> = class
    inherit IdentityDbContext<'User, IdentityRole, string (requires 'User :> IdentityUser)>
Public Class IdentityDbContext(Of TUser)
Inherits IdentityDbContext(Of TUser, IdentityRole, String)

Параметры типа

TUser

Тип пользовательских объектов.

Наследование
IdentityDbContext<TUser>
Наследование
Производный

Конструкторы

IdentityDbContext<TUser>()

Инициализирует новый экземпляр класса IdentityDbContext.

IdentityDbContext<TUser>(DbContextOptions)

Инициализирует новый экземпляр IdentityDbContext.

Свойства

RoleClaims

Возвращает или задает DbSet<TEntity> значение для утверждений роли.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Roles

Возвращает или задает значение DbSet<TEntity> ролей.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
SchemaVersion

Возвращает версию схемы, используемую для управления версиями.

(Унаследовано от IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

Возвращает или задает DbSet<TEntity> значение для утверждений user.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserLogins

Возвращает или задает значение DbSet<TEntity> для имен входа пользователя.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserRoles

Возвращает или задает DbSet<TEntity> значение роли пользователя.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Users

Возвращает или задает объект DbSet<TEntity> Users.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserTokens

Возвращает или задает DbSet<TEntity> маркеры пользователя.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Методы

OnModelCreating(ModelBuilder)

Настраивает схему, необходимую для платформы удостоверений.

(Унаследовано от IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Применяется к