The IDetachedQuery type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetExecutableQuery |
Get an executable instance of IQuery,
to actually run the query. | |
SetAnsiString(Int32, String) |
Bind an instance of a String to an indexed parameter
using an NHibernate AnsiStringType.
| |
SetAnsiString(String, String) |
Bind an instance of a String to a named parameter
using an NHibernate AnsiStringType.
| |
SetBinary(Int32, array<Byte>[]()[][]) |
Bind an instance of a Byte array to an indexed parameter
using an NHibernate BinaryType.
| |
SetBinary(String, array<Byte>[]()[][]) |
Bind an instance of a Byte array to a named parameter
using an NHibernate BinaryType.
| |
SetBoolean(Int32, Boolean) |
Bind an instance of a Boolean to an indexed parameter
using an NHibernate BooleanType.
| |
SetBoolean(String, Boolean) |
Bind an instance of a Boolean to a named parameter
using an NHibernate BooleanType.
| |
SetByte(Int32, Byte) | ||
SetByte(String, Byte) | ||
SetCacheable |
Enable caching of this query result set.
| |
SetCacheMode | Override the current session cache mode, just for this query. | |
SetCacheRegion | ||
SetCharacter(Int32, Char) | ||
SetCharacter(String, Char) | ||
SetComment | Add a comment to the generated SQL. | |
SetDateTime(Int32, DateTime) |
Bind an instance of a DateTime to an indexed parameter
using an NHibernate DateTimeType.
| |
SetDateTime(String, DateTime) |
Bind an instance of a DateTime to a named parameter
using an NHibernate DateTimeType.
| |
SetDecimal(Int32, Decimal) |
Bind an instance of a Decimal to an indexed parameter
using an NHibernate DecimalType.
| |
SetDecimal(String, Decimal) |
Bind an instance of a Decimal to a named parameter
using an NHibernate DecimalType.
| |
SetDouble(Int32, Double) |
Bind an instance of a Double to an indexed parameter
using an NHibernate DoubleType.
| |
SetDouble(String, Double) |
Bind an instance of a Double to a named parameter
using an NHibernate DoubleType.
| |
SetEntity(Int32, Object) |
Bind an instance of a mapped persistent class to an indexed parameter.
| |
SetEntity(String, Object) |
Bind an instance of a mapped persistent class to a named parameter.
| |
SetEnum(Int32, Enum) |
Bind an instance of a persistent enumeration class to an indexed parameter
using an NHibernate PersistentEnumType.
| |
SetEnum(String, Enum) |
Bind an instance of a persistent enumeration class to a named parameter
using an NHibernate PersistentEnumType.
| |
SetFetchSize | Set a fetch size for the underlying ADO query. | |
SetFirstResult |
Sets the first row to retrieve.
| |
SetFlushMode |
Override the current session flush mode, just for this query.
| |
SetGuid(Int32, Guid) | ||
SetGuid(String, Guid) | ||
SetIgnoreUknownNamedParameters |
Set the value to ignore unknown parameters names.
| |
SetInt16(Int32, Int16) | ||
SetInt16(String, Int16) | ||
SetInt32(Int32, Int32) | ||
SetInt32(String, Int32) | ||
SetInt64(Int32, Int64) | ||
SetInt64(String, Int64) | ||
SetLockMode |
Set the lockmode for the objects idententified by the
given alias that appears in the FROM clause.
| |
SetMaxResults |
Set the maximum number of rows to retrieve.
| |
SetParameter(Int32, Object) |
Bind a value to an indexed parameter, guessing the Hibernate type from
the class of the given object.
| |
SetParameter(String, Object) |
Bind a value to a named query parameter, guessing the NHibernate IType
from the class of the given object.
| |
SetParameter(Int32, Object, IType) |
Bind a value to an indexed parameter.
| |
SetParameter(String, Object, IType) |
Bind a value to a named query parameter
| |
SetParameterList(String, ICollection) |
Bind multiple values to a named query parameter, guessing the Hibernate
type from the class of the first object in the collection. This is useful for binding a list
of values to an expression such as foo.bar in (:value_list) | |
SetParameterList(String, ICollection, IType) |
Bind multiple values to a named query parameter. This is useful for binding a list
of values to an expression such as foo.bar in (:value_list) | |
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.
| |
SetReadOnly |
Entities retrieved by this query will be loaded in
a read-only mode where Hibernate will never dirty-check
them or make changes persistent.
| |
SetResultTransformer |
Set a strategy for handling the query results. This can be used to change
"shape" of the query result.
| |
SetSingle(Int32, Single) |
Bind an instance of a Single to an indexed parameter
using an NHibernate SingleType.
| |
SetSingle(String, Single) |
Bind an instance of a Single to a named parameter
using an NHibernate SingleType.
| |
SetString(Int32, String) |
Bind an instance of a String to an indexed parameter
using an NHibernate StringType.
| |
SetString(String, String) |
Bind an instance of a String to a named parameter
using an NHibernate StringType.
| |
SetTime(Int32, DateTime) |
Bind an instance of a DateTime to an indexed parameter
using an NHibernate DateTimeType.
| |
SetTime(String, DateTime) |
Bind an instance of a DateTime to a named parameter
using an NHibernate DateTimeType.
| |
SetTimeout |
The timeout for the underlying ADO query
| |
SetTimestamp(Int32, DateTime) |
Bind an instance of a DateTime to an indexed parameter
using an NHibernate TimestampType.
| |
SetTimestamp(String, DateTime) |
Bind an instance of a DateTime to a named parameter
using an NHibernate TimestampType.
|