Udostępnij za pośrednictwem


ApiAuthorizationDbContext<TUser> Klasa

Definicja

Abstrakcja bazy danych w połączeniu DbContext przy użyciu 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

Parametry typu

TUser
Dziedziczenie
Implementuje
IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext IDisposable Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext

Konstruktory

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

Inicjuje nowe wystąpienie klasy ApiAuthorizationDbContext<TUser>.

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

Inicjuje nowe wystąpienie klasy ApiAuthorizationDbContext<TUser>.

Właściwości

DeviceFlowCodes

Pobiera lub ustawia wartość DbSet<TEntity>.

Keys

Pobiera lub ustawia wartość DbSet<TEntity>.

PersistedGrants

Pobiera lub ustawia wartość DbSet<TEntity>.

RoleClaims

Pobiera lub ustawia DbSet<TEntity> oświadczenia roli.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Roles

Pobiera lub ustawia DbSet<TEntity> role.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
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.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserLogins

Pobiera lub ustawia DbSet<TEntity> identyfikator logowania użytkownika.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserRoles

Pobiera lub ustawia DbSet<TEntity> role użytkownika.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
Users

Pobiera lub ustawia wartość DbSet<TEntity> użytkownicy.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)
UserTokens

Pobiera lub ustawia DbSet<TEntity> tokeny użytkownika.

(Odziedziczone po IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>)

Metody

OnModelCreating(ModelBuilder)

Konfiguruje schemat wymagany dla platformy tożsamości.

Jawne implementacje interfejsu

IPersistedGrantDbContext.SaveChangesAsync()

Abstrakcja bazy danych w połączeniu DbContext przy użyciu ASP.NET Identity and Identity Server.

IPersistedGrantDbContext.SaveChangesAsync()

Abstrakcja bazy danych w połączeniu DbContext przy użyciu ASP.NET Identity and Identity Server.

Dotyczy