Docs / IMooMultiReader Reference

IMooMultiReader Reference

Role#

IMooMultiReader is the callback reader used inside QueryMultipleAsync(...).

Methods#

</> C#
T? Single<T>()
T? Single<T>(Func<SqlDataReader, T> map)
IReadOnlyList<T> List<T>()
IReadOnlyList<T> List<T>(Func<SqlDataReader, T> map)
T Scalar<T>()

Key points#

  • each call consumes the next result set in order
  • callers do not create or dispose IMooMultiReader directly
  • it is only used inside a QueryMultipleAsync(...) callback