Class DbContextExtensions
Inheritance
object
DbContextExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ETLBox.EntityFramework.MySql
Assembly: ETLBox.EntityFramework.MySql.dll
Syntax
public static class DbContextExtensions
Methods
BulkDelete<T>(DbContext, IEnumerable<T>, Action<BulkOptions<T>>)
Declaration
public static void BulkDelete<T>(this DbContext dbContext, IEnumerable<T> entities, Action<BulkOptions<T>> options)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
System.Action<T><BulkOptions<T>> | options | |
Type Parameters
BulkDelete<T>(DbContext, IEnumerable<T>)
Declaration
public static void BulkDelete<T>(this DbContext dbContext, IEnumerable<T> entities)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
Type Parameters
BulkInsert<T>(DbContext, IEnumerable<T>, Action<BulkOptions<T>>)
Declaration
public static void BulkInsert<T>(this DbContext dbContext, IEnumerable<T> entities, Action<BulkOptions<T>> options)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
System.Action<T><BulkOptions<T>> | options | |
Type Parameters
BulkInsert<T>(DbContext, IEnumerable<T>)
Declaration
public static void BulkInsert<T>(this DbContext dbContext, IEnumerable<T> entities)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
Type Parameters
BulkMerge<T>(DbContext, IEnumerable<T>, Action<BulkOptions<T>>)
Declaration
public static void BulkMerge<T>(this DbContext dbContext, IEnumerable<T> entities, Action<BulkOptions<T>> options)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
System.Action<T><BulkOptions<T>> | options | |
Type Parameters
BulkMerge<T>(DbContext, IEnumerable<T>)
Declaration
public static void BulkMerge<T>(this DbContext dbContext, IEnumerable<T> entities)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
Type Parameters
BulkUpdate<T>(DbContext, IEnumerable<T>, Action<BulkOptions<T>>)
Declaration
public static void BulkUpdate<T>(this DbContext dbContext, IEnumerable<T> entities, Action<BulkOptions<T>> options)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
System.Action<T><BulkOptions<T>> | options | |
Type Parameters
BulkUpdate<T>(DbContext, IEnumerable<T>)
Declaration
public static void BulkUpdate<T>(this DbContext dbContext, IEnumerable<T> entities)
Parameters
Type | Name | Description |
---|
Microsoft.EntityFrameworkCore.DbContext | dbContext | |
System.Collections.Generic.IEnumerable<T><T> | entities | |
Type Parameters