Class AbpModelBuilderExtensions
Inheritance
System.Object
AbpModelBuilderExtensions
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public static class AbpModelBuilderExtensions : object
Methods
ClearDatabaseProvider(ModelBuilder)
Declaration
public static void ClearDatabaseProvider(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
GetDatabaseProvider(ModelBuilder)
Declaration
public static EfCoreDatabaseProvider? GetDatabaseProvider(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
IsUsingCosmos(ModelBuilder)
Declaration
public static bool IsUsingCosmos(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingFirebird(ModelBuilder)
Declaration
public static bool IsUsingFirebird(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingInMemory(ModelBuilder)
Declaration
public static bool IsUsingInMemory(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingMySQL(ModelBuilder)
Declaration
public static bool IsUsingMySQL(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingOracle(ModelBuilder)
Declaration
public static bool IsUsingOracle(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingPostgreSql(ModelBuilder)
Declaration
public static bool IsUsingPostgreSql(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingSqlite(ModelBuilder)
Declaration
public static bool IsUsingSqlite(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsUsingSqlServer(ModelBuilder)
Declaration
public static bool IsUsingSqlServer(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
Returns
| Type |
Description |
| System.Boolean |
|
SetDatabaseProvider(ModelBuilder, EfCoreDatabaseProvider)
Declaration
public static void SetDatabaseProvider(this ModelBuilder modelBuilder, EfCoreDatabaseProvider databaseProvider)
Parameters
UseCosmos(ModelBuilder)
Declaration
public static void UseCosmos(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
UseFirebird(ModelBuilder)
Declaration
public static void UseFirebird(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|
UseInMemory(ModelBuilder)
Declaration
public static void UseInMemory(this ModelBuilder modelBuilder)
Parameters
| Type |
Name |
Description |
| ModelBuilder |
modelBuilder |
|