Sdílet prostřednictvím


IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> Třída

Definice

Základní třída pro kontext databáze Entity Framework, který se používá pro identitu.

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

Parametry typu

TUser

Typ uživatelských objektů.

TKey

Typ primárního klíče pro uživatele a role.

TUserClaim

Typ objektu deklarace identity uživatele.

TUserLogin

Typ objektu přihlášení uživatele.

TUserToken

Typ objektu tokenu uživatele.

Dědičnost
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
Odvozené

Konstruktory

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

Inicializuje novou instanci třídy.

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

Inicializuje novou instanci třídy.

Vlastnosti

SchemaVersion

Získá verzi schématu použitou pro správu verzí.

UserClaims

Získá nebo nastaví DbSet<TEntity> deklarace identity uživatele.

UserLogins

Získá nebo nastaví DbSet<TEntity> přihlášení uživatele.

Users

Získá nebo nastaví DbSet<TEntity> uživatele.

UserTokens

Získá nebo nastaví DbSet<TEntity> tokeny uživatele.

Metody

OnModelCreating(ModelBuilder)

Konfiguruje schéma potřebné pro architekturu identit.

Platí pro