The ISQLQuery type exposes the following members.

Methods

  NameDescription
AddEntityOverloaded.
AddJoinOverloaded.
AddScalar
Declare a scalar query result
EnumerableOverloaded.
ListOverloaded.
SetAnsiStringOverloaded.
SetBinaryOverloaded.
SetBooleanOverloaded.
SetByteOverloaded.
SetCacheable
Enable caching of this query result set.
(Inherited from IQuery.)
SetCacheRegion (Inherited from IQuery.)
SetCharacterOverloaded.
SetDateTimeOverloaded.
SetDecimalOverloaded.
SetDoubleOverloaded.
SetEntityOverloaded.
SetEnumOverloaded.
SetFirstResult
Sets the first row to retrieve.
(Inherited from IQuery.)
SetFlushMode
Override the current session flush mode, just for this query.
(Inherited from IQuery.)
SetForceCacheRefresh (Inherited from IQuery.)
SetGuidOverloaded.
SetInt16Overloaded.
SetInt32Overloaded.
SetInt64Overloaded.
SetLockMode
Set the lockmode for the objects idententified by the given alias that appears in the FROM clause.
(Inherited from IQuery.)
SetMaxResults
Set the maximum number of rows to retrieve.
(Inherited from IQuery.)
SetParameterOverloaded.
SetParameterListOverloaded.
SetProperties
Bind the property values of the given object to named parameters of the query, matching property names with parameter names and mapping property types to Hibernate types using heuristics.
(Inherited from IQuery.)
SetResultSetMapping
Use a predefined named ResultSetMapping
SetResultTransformer
Set a strategy for handling the query results. This can be used to change "shape" of the query result.
(Inherited from IQuery.)
SetSingleOverloaded.
SetStringOverloaded.
SetTimeOverloaded.
SetTimeout
The timeout for the underlying ADO query
(Inherited from IQuery.)
SetTimestampOverloaded.
UniqueResultOverloaded.

Properties

  NameDescription
NamedParameters
The names of all named parameters of the query
(Inherited from IQuery.)
QueryString
The query string
(Inherited from IQuery.)
ReturnTypes
The Hibernate types of the query result set.
(Inherited from IQuery.)

See Also