Aracılığıyla paylaş


IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> Sınıf

Tanım

Kimlik için kullanılan Entity Framework veritabanı bağlamı için temel sınıf.

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

Tür Parametreleri

TUser

Kullanıcı nesnelerinin türü.

TKey

Kullanıcılar ve roller için birincil anahtarın türü.

TUserClaim

Kullanıcı talep nesnesinin türü.

TUserLogin

Kullanıcı oturum açma nesnesinin türü.

TUserToken

Kullanıcı belirteci nesnesinin türü.

Devralma
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
Türetilmiş

Oluşturucular

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

sınıfının yeni bir örneğini başlatır.

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

sınıfının yeni bir örneğini başlatır.

Özellikler

SchemaVersion

Sürüm oluşturma için kullanılan şema sürümünü alır.

UserClaims

Kullanıcı taleplerini alır veya ayarlar DbSet<TEntity> .

UserLogins

Kullanıcı oturum açma bilgilerini alır veya ayarlar DbSet<TEntity> .

Users

Kullanıcılar'ın öğesini DbSet<TEntity> alır veya ayarlar.

UserTokens

Kullanıcı belirteçlerinin değerini DbSet<TEntity> alır veya ayarlar.

Yöntemler

OnModelCreating(ModelBuilder)

Kimlik çerçevesi için gereken şemayı yapılandırılır.

Şunlara uygulanır