Query
Base class for executing queries with parameters.
This class provides the foundational state and utilities needed for managing type conversion registries and mappings localized to a single query instance.
Each query gets converter registries of its own, chained to the session's. A converter registered here is consulted before the session's and is discarded with the query, which is what makes a one-off mapping possible without disturbing anything else on the connection.
Type Parameters
The concrete type of the query (used for fluent API return types).
Inheritors
Properties
Parameter converters local to this query, chained to the session's. Converters here are tried first.
Result converters local to this query, chained to the session's. Converters here are tried first.
The session's type manager, resolving OIDs and holding the parent registries.
Functions
Registers a ParameterConverter for this query only, ahead of any the session already holds.
Registers a ResultConverter for this query only, ahead of any the session already holds.