Reference

Result-set Naming

Generic `ResultSet1/2/...` names are replaced with clearer, table-based names when possible.

How it works

  • If a generic name maps unambiguously to a base table, it is renamed (for example ResultSet1Users).
  • Repeated tables get numeric suffixes (Users, Users1, Users2).
  • When no clear table is found, the generic name stays to keep determinism.

Streaming helpers

Streaming methods reuse the same names (StreamResultUsersAsync, StreamResultUsers1Async, …) so the shape matches the resolved result-set names.

No overrides needed

There is no manual naming step; accept the defaults for clarity and determinism.