public final class ProviderQueryStream<T> implements QueryStream<T>:
Statically typed stream facade over one provider cursor.
stream as QueryStream<User> = ProviderQueryStream<User>(cursor)
| Modifier and Type | Member | Description |
|---|---|---|
| public readonly property | currentcurrent as T: |
Returns the current statically typed result row. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | ProviderQueryStreamProviderQueryStream(cursor as ProviderResultCursor): |
Creates a typed facade that owns the provider cursor. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | cancelcancel() as Void: |
Cancels the provider operation and closes this facade. |
| public | closeclose() as Void: |
Closes the provider cursor idempotently. |
| public | nextnext() as Boolean: |
Advances the provider cursor and performs one checked result cast. |