Compartilhar via


IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> Classe

Definição

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

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

Parâmetros de tipo

TUser

O tipo de objetos de usuário.

TKey

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

TUserClaim

O tipo do objeto de declaração do usuário.

TUserLogin

O tipo do objeto de logon do usuário.

TUserToken

O tipo do objeto de token de usuário.

Herança
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
Derivado

Construtores

IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>()

Inicializa uma nova instância da classe.

IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>(DbContextOptions)

Inicializa uma nova instância da classe.

Propriedades

SchemaVersion

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

UserClaims

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

UserLogins

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

Users

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

UserTokens

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

Métodos

OnModelCreating(ModelBuilder)

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

Aplica-se a