Share via


IdentityDbContext Sınıf

Tanım

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

public ref class IdentityDbContext : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityDbContext<Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityUser ^, Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityRole ^, System::String ^>
public ref class IdentityDbContext : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityDbContext<Microsoft::AspNetCore::Identity::IdentityUser ^, Microsoft::AspNetCore::Identity::IdentityRole ^, System::String ^>
public class IdentityDbContext : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityUser,Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityRole,string>
public class IdentityDbContext : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<Microsoft.AspNetCore.Identity.IdentityUser,Microsoft.AspNetCore.Identity.IdentityRole,string>
type IdentityDbContext = class
    inherit IdentityDbContext<IdentityUser, IdentityRole, string>
Public Class IdentityDbContext
Inherits IdentityDbContext(Of IdentityUser, IdentityRole, String)
Devralma
Devralma

Oluşturucular

IdentityDbContext()

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

IdentityDbContext(DbContextOptions)

yeni bir örneğini IdentityDbContextbaşlatır.

Özellikler

RoleClaims

Rol taleplerini alır veya ayarlar DbSet<TEntity> .

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Roles

Rolleri alır veya ayarlar DbSet<TEntity> .

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
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: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserLogins

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

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserRoles

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

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Users

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

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserTokens

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

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Yöntemler

OnModelCreating(ModelBuilder)

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

(Devralındığı yer: IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Şunlara uygulanır