Compartilhar via


IdentityDbContext<TUser> Classe

Definição

Classe base para o contexto de banco de dados do Entity Framework usado para identidade.

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)

Parâmetros de tipo

TUser

O tipo dos objetos de usuário.

Herança
IdentityDbContext<TUser>
Herança
Derivado

Construtores

IdentityDbContext<TUser>()

Inicializa uma nova instância da classe IdentityDbContext.

IdentityDbContext<TUser>(DbContextOptions)

Inicializa uma nova instância de IdentityDbContext.

Propriedades

RoleClaims

Obtém ou define o DbSet<TEntity> de declarações de função.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Roles

Obtém ou define o DbSet<TEntity> de funções.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
SchemaVersion

Obtém a versão do esquema usada para controle de versão.

(Herdado de IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

Obtém ou define o DbSet<TEntity> de Declarações de usuário.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserLogins

Obtém ou define o DbSet<TEntity> de Logons do usuário.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserRoles

Obtém ou define as DbSet<TEntity> funções de Usuário.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Users

Obtém ou define o DbSet<TEntity> de Usuários.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserTokens

Obtém ou define o DbSet<TEntity> de Tokens de usuário.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Métodos

OnModelCreating(ModelBuilder)

Configura o esquema necessário para a estrutura de identidade.

(Herdado de IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Aplica-se a