Class PublicInternalBulkOperationManager
- Namespace
- Z.EntityFramework.Extensions
- Assembly
- Z.EntityFramework.Extensions.dll
public class PublicInternalBulkOperationManager
- Inheritance
-
PublicInternalBulkOperationManager
- Inherited Members
-
Constructors
PublicInternalBulkOperationManager()
public PublicInternalBulkOperationManager()
Methods
BulkInsertCast<T>(BulkOperation<object>, DbContext, List<object>, bool, List<object>, Type, string)
public static void BulkInsertCast<T>(BulkOperation<object> @this, DbContext context, List<object> list, bool isManager, List<object> entitiesToUpdate = null, Type type = null, string typeName = null) where T : class
Parameters
this
BulkOperation<object>
context
DbContext
list
List<object>
isManager
bool
entitiesToUpdate
List<object>
type
Type
typeName
string
Type Parameters
T
BulkMergeCast<T>(BulkOperation<object>, DbContext, List<object>, bool, Type, string)
public static void BulkMergeCast<T>(BulkOperation<object> @this, DbContext context, List<object> list, bool isManager, Type type = null, string typeName = null) where T : class
Parameters
this
BulkOperation<object>
context
DbContext
list
List<object>
isManager
bool
type
Type
typeName
string
Type Parameters
T
BulkUpdateCast<T>(BulkOperation<object>, DbContext, List<object>, bool, Type, string)
public static void BulkUpdateCast<T>(BulkOperation<object> @this, DbContext context, List<object> list, bool isManager, Type type = null, string typeName = null) where T : class
Parameters
this
BulkOperation<object>
context
DbContext
list
List<object>
isManager
bool
type
Type
typeName
string
Type Parameters
T
CreateAction<T>(Action<BulkOperation>)
public static Action<EntityBulkOperation<T>> CreateAction<T>(Action<BulkOperation> action) where T : class
Parameters
action
Action<BulkOperation>
Returns
- Action<EntityBulkOperation<T>>
Type Parameters
T