Class BatchBreaker
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public static class BatchBreaker
- Inheritance
-
BatchBreaker
- Inherited Members
Methods
Do<T>(IList<T>, IEqualityComparer<T>)
public static Dictionary<int, int> Do<T>(IList<T> statements, IEqualityComparer<T> comparer)
Parameters
statements
IList<T>comparer
IEqualityComparer<T>
Returns
- Dictionary<int, int>
Type Parameters
T
Do<T>(IList<T>, IEqualityComparer<T>, int, Predicate<T>, GetValidBatchLengthCallback<T>)
public static Dictionary<int, int> Do<T>(IList<T> statements, IEqualityComparer<T> comparer, int MaxRepeatableBatchLength, Predicate<T> isBatcheableStatement, GetValidBatchLengthCallback<T> isValidBatch)
Parameters
statements
IList<T>comparer
IEqualityComparer<T>MaxRepeatableBatchLength
intisBatcheableStatement
Predicate<T>isValidBatch
GetValidBatchLengthCallback<T>
Returns
- Dictionary<int, int>
Type Parameters
T