IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |