Class AccelergreatEnvironmentPipelineDataEntityFrameworkExtensions
Inheritance
System.Object
AccelergreatEnvironmentPipelineDataEntityFrameworkExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Accelergreat.EntityFramework.dll
Syntax
public static class AccelergreatEnvironmentPipelineDataEntityFrameworkExtensions
Methods
GetEntityFrameworkDatabaseConnection<TDbContext>(IReadOnlyAccelergreatEnvironmentPipelineData)
Declaration
public static DbConnection GetEntityFrameworkDatabaseConnection<TDbContext>(this IReadOnlyAccelergreatEnvironmentPipelineData accelergreatEnvironmentPipelineData)
where TDbContext : DbContext
Parameters
Returns
Type |
Description |
System.Data.Common.DbConnection |
|
Type Parameters
Name |
Description |
TDbContext |
|
GetEntityFrameworkDatabaseConnectionString<TDbContext>(IReadOnlyAccelergreatEnvironmentPipelineData)
Declaration
public static string GetEntityFrameworkDatabaseConnectionString<TDbContext>(this IReadOnlyAccelergreatEnvironmentPipelineData accelergreatEnvironmentPipelineData)
where TDbContext : DbContext
Parameters
Returns
Type |
Description |
System.String |
|
Type Parameters
Name |
Description |
TDbContext |
|
GetEntityFrameworkDatabaseName<TDbContext>(IReadOnlyAccelergreatEnvironmentPipelineData)
Declaration
public static string GetEntityFrameworkDatabaseName<TDbContext>(this IReadOnlyAccelergreatEnvironmentPipelineData accelergreatEnvironmentPipelineData)
where TDbContext : DbContext
Parameters
Returns
Type |
Description |
System.String |
|
Type Parameters
Name |
Description |
TDbContext |
|
GetEntityFrameworkDatabaseTransactionWallet<TDbContext>(IReadOnlyAccelergreatEnvironmentPipelineData)
Declaration
public static IDbTransactionWallet GetEntityFrameworkDatabaseTransactionWallet<TDbContext>(this IReadOnlyAccelergreatEnvironmentPipelineData accelergreatEnvironmentPipelineData)
where TDbContext : DbContext
Parameters
Returns
Type Parameters
Name |
Description |
TDbContext |
|
GetEntityFrameworkDatabaseTransactionWallet<TDbContext, TDbTransaction>(IReadOnlyAccelergreatEnvironmentPipelineData)
Declaration
public static IDbTransactionWallet<TDbTransaction> GetEntityFrameworkDatabaseTransactionWallet<TDbContext, TDbTransaction>(this IReadOnlyAccelergreatEnvironmentPipelineData accelergreatEnvironmentPipelineData)
where TDbContext : DbContext where TDbTransaction : DbTransaction
Parameters
Returns
Type Parameters
Name |
Description |
TDbContext |
|
TDbTransaction |
|
GetEntityFrameworkDbContextFactory<TDbContext>(IReadOnlyAccelergreatEnvironmentPipelineData)
Declaration
public static IDbContextFactory<TDbContext> GetEntityFrameworkDbContextFactory<TDbContext>(this IReadOnlyAccelergreatEnvironmentPipelineData accelergreatEnvironmentPipelineData)
where TDbContext : DbContext
Parameters
Returns
Type Parameters
Name |
Description |
TDbContext |
|