Aracılığıyla paylaş


IdentityUserContext<TUser,TKey> 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>
 where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey>public ref class IdentityUserContext : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityUserContext<TUser, TKey, Microsoft::AspNetCore::Identity::IdentityUserClaim<TKey> ^, Microsoft::AspNetCore::Identity::IdentityUserLogin<TKey> ^, Microsoft::AspNetCore::Identity::IdentityUserToken<TKey> ^>
public class IdentityUserContext<TUser,TKey> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUserContext<TUser,TKey,Microsoft.AspNetCore.Identity.IdentityUserClaim<TKey>,Microsoft.AspNetCore.Identity.IdentityUserLogin<TKey>,Microsoft.AspNetCore.Identity.IdentityUserToken<TKey>> where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey>
type IdentityUserContext<'User, 'Key (requires 'User :> IdentityUser<'Key> and 'Key :> IEquatable<'Key>)> = class
    inherit IdentityUserContext<'User, 'Key, IdentityUserClaim<'Key>, IdentityUserLogin<'Key>, IdentityUserToken<'Key> (requires 'User :> IdentityUser<'Key> and 'Key :> IEquatable<'Key>)>
Public Class IdentityUserContext(Of TUser, TKey)
Inherits IdentityUserContext(Of TUser, TKey, IdentityUserClaim(Of TKey), IdentityUserLogin(Of TKey), IdentityUserToken(Of TKey))

Tür Parametreleri

TUser

Kullanıcı nesnelerinin türü.

TKey

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

Devralma
IdentityUserContext<TUser,TKey>
Türetilmiş

Oluşturucular

IdentityUserContext<TUser,TKey>()

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

IdentityUserContext<TUser,TKey>(DbContextOptions)

Veritabanı bağlamı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.

(Devralındığı yer: IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

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

(Devralındığı yer: IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

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

(Devralındığı yer: IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

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

(Devralındığı yer: IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

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

(Devralındığı yer: IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)

Yöntemler

OnModelCreating(ModelBuilder)

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

(Devralındığı yer: IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)

Şunlara uygulanır