Interface IBatchableSource<T>
Represents a batch of items that can be split if not all items can be processed at once.
Type Parameters
T
The type of the items.
Properties
- All
Items Were Processed Gets a value indicating whether all items were processed.
- Can
BeSplit Gets a value indicating whether the batch can be split.
- Count
Gets the count.
- Items
Gets the items.
- Offset
Gets the offset.
- Processed
Count Gets the count of processed items. Equal to zero until SetProcessedCount has been called.
Methods
- Advance
Past Processed Items() Advances past the processed items.
- Get
Batch Items() Gets the items in the batch.
- Get
Processed Items() Gets the items that were processed.
- Get
Unprocessed Items() Gets the items that were not processed.
- Set
Processed Count(int) Sets the processed count.