Bagikan melalui


ApiAuthorizationDbContext<TUser> Kelas

Definisi

Abstraksi database untuk gabungan DbContext menggunakan ASP.NET Identity and Identity Server.

generic <typename TUser>
 where TUser : IdentityUserpublic ref class ApiAuthorizationDbContext : Microsoft::AspNetCore::Identity::EntityFrameworkCore::IdentityDbContext<TUser>, IdentityServer4::EntityFramework::Interfaces::IPersistedGrantDbContext, IDisposable
public class ApiAuthorizationDbContext<TUser> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<TUser>, IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext, IDisposable where TUser : IdentityUser
public class ApiAuthorizationDbContext<TUser> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext<TUser>, Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext, IDisposable where TUser : IdentityUser
type ApiAuthorizationDbContext<'User (requires 'User :> IdentityUser)> = class
    inherit IdentityDbContext<'User (requires 'User :> IdentityUser)>
    interface IPersistedGrantDbContext
    interface IDisposable
Public Class ApiAuthorizationDbContext(Of TUser)
Inherits IdentityDbContext(Of TUser)
Implements IDisposable, IPersistedGrantDbContext

Jenis parameter

TUser
Warisan
Penerapan
IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext IDisposable Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext

Konstruktor

ApiAuthorizationDbContext<TUser>(DbContextOptions, IOptions<OperationalStoreOptions>)

Menginisialisasi instans baru .ApiAuthorizationDbContext<TUser>

ApiAuthorizationDbContext<TUser>(DbContextOptions, IOptions<OperationalStoreOptions>)

Menginisialisasi instans baru .ApiAuthorizationDbContext<TUser>

Properti

DeviceFlowCodes

Mendapatkan atau mengatur DbSet<TEntity>.

Keys

Mendapatkan atau mengatur DbSet<TEntity>.

PersistedGrants

Mendapatkan atau mengatur DbSet<TEntity>.

RoleClaims

Mendapatkan atau menetapkan DbSet<TEntity> klaim peran.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Roles

Mendapatkan atau mengatur DbSet<TEntity> peran.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
SchemaVersion

Mendapatkan versi skema yang digunakan untuk penerapan versi.

(Diperoleh dari IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

Mendapatkan atau menetapkan DbSet<TEntity> klaim Pengguna.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserLogins

Mendapatkan atau mengatur DbSet<TEntity> login Pengguna.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserRoles

Mendapatkan atau mengatur DbSet<TEntity> peran Pengguna.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Users

Mendapatkan atau mengatur DbSet<TEntity> Pengguna.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserTokens

Mendapatkan atau mengatur DbSet<TEntity> token Pengguna.

(Diperoleh dari IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Metode

OnModelCreating(ModelBuilder)

Mengonfigurasi skema yang diperlukan untuk kerangka kerja identitas.

Implementasi Antarmuka Eksplisit

IPersistedGrantDbContext.SaveChangesAsync()

Abstraksi database untuk gabungan DbContext menggunakan ASP.NET Identity and Identity Server.

IPersistedGrantDbContext.SaveChangesAsync()

Abstraksi database untuk gabungan DbContext menggunakan ASP.NET Identity and Identity Server.

Berlaku untuk