Delegate GetValidBatchLengthCallback<T>
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public delegate int GetValidBatchLengthCallback<T>(IList<T> items, int batchStart, int desiredLength, int batchesCount)
Parameters
items
IList<T>
batchStart
int
desiredLength
int
batchesCount
int
Returns
- int
Type Parameters
T
Constructors
GetValidBatchLengthCallback(object, nint)
public GetValidBatchLengthCallback(object @object, nint method)
Parameters
object
object
method
nint
Methods
BeginInvoke(IList<T>, int, int, int, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(IList<T> items, int batchStart, int desiredLength, int batchesCount, AsyncCallback callback, object @object)
Parameters
items
IList<T>
batchStart
int
desiredLength
int
batchesCount
int
callback
AsyncCallback
object
object
Returns
- IAsyncResult
EndInvoke(IAsyncResult)
public virtual int EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
- int
Invoke(IList<T>, int, int, int)
public virtual int Invoke(IList<T> items, int batchStart, int desiredLength, int batchesCount)
Parameters
items
IList<T>
batchStart
int
desiredLength
int
batchesCount
int
Returns
- int