public interface ProviderResultCursor:
Type-erased cursor owned by one provider query execution.
The public stream remains statically typed. Only the narrow provider bridge carries boxed row values so a remote cursor can be wrapped without first materializing the complete result.
cursor as ProviderResultCursor = providerCursor
| Modifier and Type | Member | Description |
|---|---|---|
| public | advanceadvance() as Boolean |
Advances to the next provider row. |
| public | cancelcancel() as Void |
Requests cancellation and releases provider resources. |
| public | closeclose() as Void |
Releases every resource owned by this cursor. |
| public | currentValuecurrentValue() as Object |
Returns the current boxed provider row. |