Compartir a través de


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

Definición

Clase base para el contexto de base de datos de Entity Framework usado para la identidad.

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

Tipo de objetos de usuario.

TKey

Tipo de la clave principal para usuarios y roles.

TUserClaim

Tipo del objeto de notificación de usuario.

TUserLogin

Tipo del objeto de inicio de sesión de usuario.

TUserToken

Tipo del objeto de token de usuario.

Herencia
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
Derivado

Constructores

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

Inicializa una nueva instancia de la clase.

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

Inicializa una nueva instancia de la clase.

Propiedades

SchemaVersion

Obtiene la versión de esquema usada para el control de versiones.

UserClaims

Obtiene o establece la DbSet<TEntity> propiedad de notificaciones de usuario.

UserLogins

Obtiene o establece el DbSet<TEntity> valor de Inicios de sesión de usuario.

Users

Obtiene o establece el DbSet<TEntity> objeto de Usuarios.

UserTokens

Obtiene o establece el DbSet<TEntity> de tokens de usuario.

Métodos

OnModelCreating(ModelBuilder)

Configura el esquema necesario para el marco de identidad.

Se aplica a