Show / Hide Table of Contents

Class IdentityServerDbContext

Inheritance
System.Object
AbpDbContext<IdentityServerDbContext>
IdentityServerDbContext
Implements
IAbpEfCoreDbContext
ITransientDependency
IIdentityServerDbContext
IEfCoreDbContext
IDisposable
IInfrastructure<IServiceProvider>
IDbContextDependencies
IDbSetCache
IDbContextPoolable
Inherited Members
AbpDbContext<IdentityServerDbContext>.CurrentTenantId
AbpDbContext<IdentityServerDbContext>.IsMultiTenantFilterEnabled
AbpDbContext<IdentityServerDbContext>.IsSoftDeleteFilterEnabled
AbpDbContext<IdentityServerDbContext>.CurrentTenant
AbpDbContext<IdentityServerDbContext>.GuidGenerator
AbpDbContext<IdentityServerDbContext>.DataFilter
AbpDbContext<IdentityServerDbContext>.EntityChangeEventHelper
AbpDbContext<IdentityServerDbContext>.AuditPropertySetter
AbpDbContext<IdentityServerDbContext>.EntityHistoryHelper
AbpDbContext<IdentityServerDbContext>.AuditingManager
AbpDbContext<IdentityServerDbContext>.UnitOfWorkManager
AbpDbContext<IdentityServerDbContext>.Clock
AbpDbContext<IdentityServerDbContext>.Logger
AbpDbContext<IdentityServerDbContext>.TrySetDatabaseProvider(ModelBuilder)
AbpDbContext<IdentityServerDbContext>.GetDatabaseProviderOrNull(ModelBuilder)
AbpDbContext<IdentityServerDbContext>.SaveChangesAsync(Boolean, CancellationToken)
AbpDbContext<IdentityServerDbContext>.SaveChangesOnDbContextAsync(Boolean, CancellationToken)
AbpDbContext<IdentityServerDbContext>.Initialize(AbpEfCoreDbContextInitializationContext)
AbpDbContext<IdentityServerDbContext>.ChangeTracker_Tracked(Object, EntityTrackedEventArgs)
AbpDbContext<IdentityServerDbContext>.FillExtraPropertiesForTrackedEntities(EntityTrackedEventArgs)
AbpDbContext<IdentityServerDbContext>.ApplyAbpConcepts()
AbpDbContext<IdentityServerDbContext>.ApplyAbpConcepts(EntityEntry, EntityChangeReport)
AbpDbContext<IdentityServerDbContext>.HandleExtraPropertiesOnSave(EntityEntry)
AbpDbContext<IdentityServerDbContext>.ApplyAbpConceptsForAddedEntity(EntityEntry, EntityChangeReport)
AbpDbContext<IdentityServerDbContext>.ApplyAbpConceptsForModifiedEntity(EntityEntry, EntityChangeReport)
AbpDbContext<IdentityServerDbContext>.ApplyAbpConceptsForDeletedEntity(EntityEntry, EntityChangeReport)
AbpDbContext<IdentityServerDbContext>.IsHardDeleted(EntityEntry)
AbpDbContext<IdentityServerDbContext>.AddDomainEvents(EntityChangeReport, Object)
AbpDbContext<IdentityServerDbContext>.UpdateConcurrencyStamp(EntityEntry)
AbpDbContext<IdentityServerDbContext>.SetConcurrencyStampIfNull(EntityEntry)
AbpDbContext<IdentityServerDbContext>.TryCancelDeletionForSoftDelete(EntityEntry)
AbpDbContext<IdentityServerDbContext>.CheckAndSetId(EntityEntry)
AbpDbContext<IdentityServerDbContext>.TrySetGuidId(EntityEntry, IEntity<Guid>)
AbpDbContext<IdentityServerDbContext>.SetCreationAuditProperties(EntityEntry)
AbpDbContext<IdentityServerDbContext>.SetModificationAuditProperties(EntityEntry)
AbpDbContext<IdentityServerDbContext>.SetDeletionAuditProperties(EntityEntry)
AbpDbContext<IdentityServerDbContext>.ConfigureBaseProperties<TEntity>(ModelBuilder, IMutableEntityType)
AbpDbContext<IdentityServerDbContext>.ConfigureGlobalFilters<TEntity>(ModelBuilder, IMutableEntityType)
AbpDbContext<IdentityServerDbContext>.ConfigureValueConverter<TEntity>(ModelBuilder, IMutableEntityType)
AbpDbContext<IdentityServerDbContext>.ConfigureValueGenerated<TEntity>(ModelBuilder, IMutableEntityType)
AbpDbContext<IdentityServerDbContext>.ShouldFilterEntity<TEntity>(IMutableEntityType)
AbpDbContext<IdentityServerDbContext>.CreateFilterExpression<TEntity>()
Volo.Abp.EntityFrameworkCore.AbpDbContext<Volo.Abp.IdentityServer.EntityFrameworkCore.IdentityServerDbContext>.CombineExpressions<T>(Expression<>, Expression<>)
Namespace: Volo.Abp.IdentityServer.EntityFrameworkCore
Assembly: Volo.Abp.IdentityServer.EntityFrameworkCore.dll
Syntax
public class IdentityServerDbContext : AbpDbContext<IdentityServerDbContext>, IAbpEfCoreDbContext, ITransientDependency, IIdentityServerDbContext, IEfCoreDbContext, IDisposable, IInfrastructure<IServiceProvider>, IDbContextDependencies, IDbSetCache, IDbContextPoolable

Constructors

IdentityServerDbContext(DbContextOptions<IdentityServerDbContext>)

Declaration
public IdentityServerDbContext(DbContextOptions<IdentityServerDbContext> options)
Parameters
Type Name Description
DbContextOptions<IdentityServerDbContext> options

Properties

ApiResourceClaims

Declaration
public DbSet<ApiResourceClaim> ApiResourceClaims { get; set; }
Property Value
Type Description
DbSet<ApiResourceClaim>

ApiResources

Declaration
public DbSet<ApiResource> ApiResources { get; set; }
Property Value
Type Description
DbSet<ApiResource>

ApiScopeClaims

Declaration
public DbSet<ApiScopeClaim> ApiScopeClaims { get; set; }
Property Value
Type Description
DbSet<ApiScopeClaim>

ApiScopes

Declaration
public DbSet<ApiScope> ApiScopes { get; set; }
Property Value
Type Description
DbSet<ApiScope>

ApiSecrets

Declaration
public DbSet<ApiSecret> ApiSecrets { get; set; }
Property Value
Type Description
DbSet<ApiSecret>

ClientClaims

Declaration
public DbSet<ClientClaim> ClientClaims { get; set; }
Property Value
Type Description
DbSet<ClientClaim>

ClientCorsOrigins

Declaration
public DbSet<ClientCorsOrigin> ClientCorsOrigins { get; set; }
Property Value
Type Description
DbSet<ClientCorsOrigin>

ClientGrantTypes

Declaration
public DbSet<ClientGrantType> ClientGrantTypes { get; set; }
Property Value
Type Description
DbSet<ClientGrantType>

ClientIdPRestrictions

Declaration
public DbSet<ClientIdPRestriction> ClientIdPRestrictions { get; set; }
Property Value
Type Description
DbSet<ClientIdPRestriction>

ClientPostLogoutRedirectUris

Declaration
public DbSet<ClientPostLogoutRedirectUri> ClientPostLogoutRedirectUris { get; set; }
Property Value
Type Description
DbSet<ClientPostLogoutRedirectUri>

ClientProperties

Declaration
public DbSet<ClientProperty> ClientProperties { get; set; }
Property Value
Type Description
DbSet<ClientProperty>

ClientRedirectUris

Declaration
public DbSet<ClientRedirectUri> ClientRedirectUris { get; set; }
Property Value
Type Description
DbSet<ClientRedirectUri>

Clients

Declaration
public DbSet<Client> Clients { get; set; }
Property Value
Type Description
DbSet<Client>

ClientScopes

Declaration
public DbSet<ClientScope> ClientScopes { get; set; }
Property Value
Type Description
DbSet<ClientScope>

ClientSecrets

Declaration
public DbSet<ClientSecret> ClientSecrets { get; set; }
Property Value
Type Description
DbSet<ClientSecret>

DeviceFlowCodes

Declaration
public DbSet<DeviceFlowCodes> DeviceFlowCodes { get; set; }
Property Value
Type Description
DbSet<DeviceFlowCodes>

IdentityClaims

Declaration
public DbSet<IdentityClaim> IdentityClaims { get; set; }
Property Value
Type Description
DbSet<IdentityClaim>

IdentityResources

Declaration
public DbSet<IdentityResource> IdentityResources { get; set; }
Property Value
Type Description
DbSet<IdentityResource>

PersistedGrants

Declaration
public DbSet<PersistedGrant> PersistedGrants { get; set; }
Property Value
Type Description
DbSet<PersistedGrant>

Methods

OnModelCreating(ModelBuilder)

Declaration
protected override void OnModelCreating(ModelBuilder builder)
Parameters
Type Name Description
ModelBuilder builder

Implements

IAbpEfCoreDbContext
ITransientDependency
IIdentityServerDbContext
IEfCoreDbContext
IDisposable
IInfrastructure<>
IDbContextDependencies
IDbSetCache
IDbContextPoolable

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft