MultiResultItem class

Represents an item in a multi-result set.

A multi-result query can return multiple result sets followed by row counts. Each item is either a result set (with columns and rows) or a row count (affected rows).

Example:

final items = [
  MultiResultItem(resultSet: ParsedRowBuffer(...)),
  MultiResultItem(rowCount: 42),
];

Constructors

MultiResultItem({required ParsedRowBuffer? resultSet, required int? rowCount})
const

Properties

hashCode int
The hash code for this object.
no setterinherited
resultSet ParsedRowBuffer?
Result set containing column metadata and row data.
final
rowCount int?
Number of affected rows (for INSERT/UPDATE/DELETE).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited