IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa podstawowa kontekstu bazy danych platformy Entity Framework używana do obsługi tożsamości.
generic <typename TUser, typename TRole, typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin, typename TRoleClaim, typename TUserToken>
where TUser : IdentityUser<TKey, TUserClaim, TUserRole, TUserLogin> where TRole : IdentityRole<TKey, TUserRole, TRoleClaim> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TRoleClaim : IdentityRoleClaim<TKey> where TUserToken : IdentityUserToken<TKey>public ref class IdentityDbContext abstract : Microsoft::EntityFrameworkCore::DbContext
generic <typename TUser, typename TRole, typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin, typename TRoleClaim, typename TUserToken>
where TUser : IdentityUser<TKey> where TRole : IdentityRole<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TRoleClaim : IdentityRoleClaim<TKey> where TUserToken : IdentityUserToken<TKey>public ref class IdentityDbContext abstract : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityUserContext<TUser, TKey, TUserClaim, TUserLogin, TUserToken>
public abstract class IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken> : Microsoft.EntityFrameworkCore.DbContext where TUser : IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> where TRole : IdentityRole<TKey,TUserRole,TRoleClaim> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TRoleClaim : IdentityRoleClaim<TKey> where TUserToken : IdentityUserToken<TKey>
public abstract class IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> where TUser : IdentityUser<TKey> where TRole : IdentityRole<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserRole : IdentityUserRole<TKey> where TUserLogin : IdentityUserLogin<TKey> where TRoleClaim : IdentityRoleClaim<TKey> where TUserToken : IdentityUserToken<TKey>
type IdentityDbContext<'User, 'Role, 'Key, 'UserClaim, 'UserRole, 'UserLogin, 'RoleClaim, 'UserToken (requires 'User :> IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin> and 'Role :> IdentityRole<'Key, 'UserRole, 'RoleClaim> and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserRole :> IdentityUserRole<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'RoleClaim :> IdentityRoleClaim<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
inherit DbContext
type IdentityDbContext<'User, 'Role, 'Key, 'UserClaim, 'UserRole, 'UserLogin, 'RoleClaim, 'UserToken (requires 'User :> IdentityUser<'Key> and 'Role :> IdentityRole<'Key> and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserRole :> IdentityUserRole<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'RoleClaim :> IdentityRoleClaim<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
inherit 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>)>
Public MustInherit Class IdentityDbContext(Of TUser, TRole, TKey, TUserClaim, TUserRole, TUserLogin, TRoleClaim, TUserToken)
Inherits DbContext
Public MustInherit Class IdentityDbContext(Of TUser, TRole, TKey, TUserClaim, TUserRole, TUserLogin, TRoleClaim, TUserToken)
Inherits IdentityUserContext(Of TUser, TKey, TUserClaim, TUserLogin, TUserToken)
Parametry typu
- TUser
Typ obiektów użytkownika.
- TRole
Typ obiektów roli.
- TKey
Typ klucza podstawowego dla użytkowników i ról.
- TUserClaim
Typ obiektu oświadczenia użytkownika.
- TUserRole
Typ obiektu roli użytkownika.
- TUserLogin
Typ obiektu logowania użytkownika.
- TRoleClaim
Typ obiektu oświadczenia roli.
- TUserToken
Typ obiektu tokenu użytkownika.
- Dziedziczenie
-
IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>
- Dziedziczenie
-
IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>
- Pochodne
Konstruktory
IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>() |
Inicjuje nowe wystąpienie klasy. |
IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>(DbContextOptions) |
Inicjuje nowe wystąpienie klasy. |
Właściwości
RoleClaims |
Pobiera lub ustawia DbSet<TEntity> oświadczenia roli. |
Roles |
Pobiera lub ustawia DbSet<TEntity> role. |
SchemaVersion |
Pobiera wersję schematu używaną do przechowywania wersji. (Odziedziczone po IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>) |
UserClaims |
Pobiera lub ustawia DbSet<TEntity> oświadczenia użytkownika. |
UserClaims |
Pobiera lub ustawia DbSet<TEntity> oświadczenia użytkownika. (Odziedziczone po IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>) |
UserLogins |
Pobiera lub ustawia DbSet<TEntity> identyfikator logowania użytkownika. |
UserLogins |
Pobiera lub ustawia DbSet<TEntity> identyfikator logowania użytkownika. (Odziedziczone po IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>) |
UserRoles |
Pobiera lub ustawia DbSet<TEntity> role użytkownika. |
Users |
Pobiera lub ustawia DbSet<TEntity> wartość użytkownicy. |
Users |
Pobiera lub ustawia DbSet<TEntity> wartość użytkownicy. (Odziedziczone po IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>) |
UserTokens |
Pobiera lub ustawia DbSet<TEntity> tokeny użytkownika. |
UserTokens |
Pobiera lub ustawia DbSet<TEntity> tokeny użytkownika. (Odziedziczone po IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>) |
Metody
OnModelCreating(ModelBuilder) |
Konfiguruje schemat wymagany dla platformy tożsamości. |