Class ResultSetInfo
- Namespace
- ItTiger.TigerQuery.Events
- Assembly
- ItTiger.TigerQuery.dll
Contains column metadata and all rows materialized from one SQL result set.
public sealed class ResultSetInfo
- Inheritance
-
ResultSetInfo
- Inherited Members
Remarks
The engine invokes the result-set callback only after reading the complete
result set. The payload, row list, and row arrays are not reused or modified
by the engine after delivery and may be retained by the consumer.
Properties
BatchNumber
Gets the one-based logical batch number that produced the result set.
public int BatchNumber { get; init; }
Property Value
Columns
Gets the result columns in ordinal order.
public IReadOnlyList<ColumnInfo> Columns { get; init; }
Property Value
ExecutionIndex
Gets the one-based repeat iteration that produced the result set.
public int ExecutionIndex { get; init; }
Property Value
ResultSetIndex
Gets the one-based result-set number within the execution.
public int ResultSetIndex { get; init; }
Property Value
Rows
Gets the materialized rows; each array contains values in column ordinal order.
public List<object?[]> Rows { get; init; }
Property Value
Remarks
Database null values are represented by Value.