Table of Contents

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 int
isBatcheableStatement Predicate<T>
isValidBatch GetValidBatchLengthCallback<T>

Returns

Dictionary<int, int>

Type Parameters

T