IdentityDbContext<TUser,TRole,TKey> Classe

Definição

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

C#
public class IdentityDbContext<TUser,TRole,TKey> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<TUser,TRole,TKey,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserClaim<TKey>,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserRole<TKey>,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserLogin<TKey>,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityRoleClaim<TKey>,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserToken<TKey>> where TUser : IdentityUser<TKey> where TRole : IdentityRole<TKey> where TKey : IEquatable<TKey>
C#
public class IdentityDbContext<TUser,TRole,TKey> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<TUser,TRole,TKey,Microsoft.AspNetCore.Identity.IdentityUserClaim<TKey>,Microsoft.AspNetCore.Identity.IdentityUserRole<TKey>,Microsoft.AspNetCore.Identity.IdentityUserLogin<TKey>,Microsoft.AspNetCore.Identity.IdentityRoleClaim<TKey>,Microsoft.AspNetCore.Identity.IdentityUserToken<TKey>> where TUser : IdentityUser<TKey> where TRole : IdentityRole<TKey> where TKey : IEquatable<TKey>

Parâmetros de tipo

TUser

O tipo de objetos de usuário.

TRole

O tipo de objetos de função.

TKey

O tipo da chave primária para usuários e funções.

Herança
IdentityDbContext<TUser,TRole,TKey>
Herança
Derivado

Construtores

IdentityDbContext<TUser,TRole,TKey>()

Inicializa uma nova instância da classe.

IdentityDbContext<TUser,TRole,TKey>(DbContextOptions)

Inicializa uma nova instância do contexto db.

Propriedades

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

Produto Versões
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0