Show / Hide Table of Contents

Class AbpDbContextOptions

Inheritance
System.Object
AbpDbContextOptions
Namespace: Volo.Abp.EntityFrameworkCore
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public class AbpDbContextOptions : object

Constructors

AbpDbContextOptions()

Declaration
public AbpDbContextOptions()

Methods

Configure(Action<AbpDbContextConfigurationContext>)

Declaration
public void Configure(Action<AbpDbContextConfigurationContext> action)
Parameters
Type Name Description
Action<AbpDbContextConfigurationContext> action

Configure<TDbContext>(Action<AbpDbContextConfigurationContext<TDbContext>>)

Declaration
public void Configure<TDbContext>(Action<AbpDbContextConfigurationContext<TDbContext>> action)

    where TDbContext : AbpDbContext<TDbContext>
Parameters
Type Name Description
Action<AbpDbContextConfigurationContext<TDbContext>> action
Type Parameters
Name Description
TDbContext

PreConfigure(Action<AbpDbContextConfigurationContext>)

Declaration
public void PreConfigure(Action<AbpDbContextConfigurationContext> action)
Parameters
Type Name Description
Action<AbpDbContextConfigurationContext> action

PreConfigure<TDbContext>(Action<AbpDbContextConfigurationContext<TDbContext>>)

Declaration
public void PreConfigure<TDbContext>(Action<AbpDbContextConfigurationContext<TDbContext>> action)

    where TDbContext : AbpDbContext<TDbContext>
Parameters
Type Name Description
Action<AbpDbContextConfigurationContext<TDbContext>> action
Type Parameters
Name Description
TDbContext

Extension Methods

AbpDbContextOptionsPostgreSqlExtensions.UsePostgreSql(AbpDbContextOptions, Action<NpgsqlDbContextOptionsBuilder>)
AbpDbContextOptionsPostgreSqlExtensions.UsePostgreSql<TDbContext>(AbpDbContextOptions, Action<NpgsqlDbContextOptionsBuilder>)
AbpDbContextOptionsPostgreSqlExtensions.UseNpgsql(AbpDbContextOptions, Action<NpgsqlDbContextOptionsBuilder>)
AbpDbContextOptionsPostgreSqlExtensions.UseNpgsql<TDbContext>(AbpDbContextOptions, Action<NpgsqlDbContextOptionsBuilder>)
AbpDbContextOptionsSqliteExtensions.UseSqlite(AbpDbContextOptions, Action<SqliteDbContextOptionsBuilder>)
AbpDbContextOptionsSqliteExtensions.UseSqlite<TDbContext>(AbpDbContextOptions, Action<SqliteDbContextOptionsBuilder>)
AbpDbContextOptionsOracleDevartExtensions.UseOracle(AbpDbContextOptions, Action<OracleDbContextOptionsBuilder>, Boolean)
AbpDbContextOptionsOracleDevartExtensions.UseOracle<TDbContext>(AbpDbContextOptions, Action<OracleDbContextOptionsBuilder>, Boolean)
AbpDbContextOptionsMySQLExtensions.UseMySQL(AbpDbContextOptions, Action<MySqlDbContextOptionsBuilder>)
AbpDbContextOptionsMySQLExtensions.UseMySQL<TDbContext>(AbpDbContextOptions, Action<MySqlDbContextOptionsBuilder>)
AbpDbContextOptionsOracleExtensions.UseOracle(AbpDbContextOptions, Action<OracleDbContextOptionsBuilder>)
AbpDbContextOptionsOracleExtensions.UseOracle<TDbContext>(AbpDbContextOptions, Action<OracleDbContextOptionsBuilder>)
AbpDbContextOptionsSqlServerExtensions.UseSqlServer(AbpDbContextOptions, Action<SqlServerDbContextOptionsBuilder>)
AbpDbContextOptionsSqlServerExtensions.UseSqlServer<TDbContext>(AbpDbContextOptions, Action<SqlServerDbContextOptionsBuilder>)
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