ExperimentalOptional Readonly ExperimentallimitRows to walk from offset. Defaults to the rest of the batch.
Optional Readonly ExperimentallimitsStructural limits forwarded to batch inspection, performed once.
Readonly ExperimentalmaxHard ceiling on the features one page may carry. Required, and pageSize
may not exceed it.
Optional Readonly ExperimentaloffsetZero-based first row of the traversal. Defaults to the start of the batch.
Optional Readonly ExperimentalpageRows per page. Defaults to maxFeatures. The final page may be shorter.
Optional Readonly ExperimentalsignalCooperative cancellation. Checked before each page and every 1,024 rows within a page; the traversal yields to the host task queue between pages so an abort raised by a task — a worker message, a timer, a user gesture — is actually delivered rather than starved by an uninterrupted loop.
Optional Readonly ExperimentaltelemetryOptional observer. Off by default: no surface constructs one, and with no sink the observed path costs exactly what it costs without this module.
Explicit page shape for columnarBatchToResultPages.
The ceiling bounds each page rather than the traversal: a caller streaming a million-row batch holds one page at a time, so the retained cost is the page, not the batch.
limitbounds how much of the batch is walked at all.