Partager via


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

Définition

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

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

Paramètres de type

TUser

Type d’objets utilisateur.

TKey

Type de la clé primaire pour les utilisateurs et les rôles.

TUserClaim

Type de l’objet de revendication utilisateur.

TUserLogin

Type de l’objet de connexion utilisateur.

TUserToken

Type de l’objet de jeton utilisateur.

Héritage
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
Dérivé

Constructeurs

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

Initialise une nouvelle instance de la classe.

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

Initialise une nouvelle instance de la classe.

Propriétés

SchemaVersion

Obtient la version de schéma utilisée pour le contrôle de version.

UserClaims

Obtient ou définit le DbSet<TEntity> de revendications utilisateur.

UserLogins

Obtient ou définit le DbSet<TEntity> de Connexions utilisateur.

Users

Obtient ou définit le DbSet<TEntity> de Utilisateurs.

UserTokens

Obtient ou définit le DbSet<TEntity> de jetons utilisateur.

Méthodes

OnModelCreating(ModelBuilder)

Configure le schéma nécessaire pour l’infrastructure d’identités.

S’applique à