The IMultiQuery type exposes the following members.

Methods

  NameDescription
Public methodAdd(String)
Add the specified HQL query to the multi query
Public methodAdd(IQuery)
Add the specified HQL query to the multi query
Public methodAdd(String, IQuery)
Add the specified HQL query to the multi query, and associate it with the given key
Public methodAdd(String, String)
Add the specified HQL Query to the multi query, and associate it with the given key
Public methodAdd(Type, IQuery)
Adds the specified query to the query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(String)
Add the specified HQL query to the multi query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(IQuery)
Add the specified HQL query to the multi query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(String, IQuery)
Add the specified HQL query to the multi query, and associate it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(String, String)
Add the specified HQL Query to the multi query, and associate it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAddNamedQuery(String)
Add a named query to the multi query
Public methodAddNamedQuery(String, String)
Add a named query to the multi query, and associate it with the given key
Public methodAddNamedQuery<(Of <<'(T>)>>)(String)
Add a named query to the multi query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAddNamedQuery<(Of <<'(T>)>>)(String, String)
Add a named query to the multi query, and associate it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodGetResult
Returns the result of one of the query based on the key
Public methodList
Get all the results
Public methodSetAnsiString
Bind an instance of a String to a named parameter using an NHibernate AnsiStringType.
Public methodSetBinary
Bind an instance of a Byte array to a named parameter using an NHibernate BinaryType.
Public methodSetBoolean
Bind an instance of a Boolean to a named parameter using an NHibernate BooleanType.
Public methodSetByte
Bind an instance of a Byte to a named parameter using an NHibernate ByteType.
Public methodSetCacheable
Enable caching of this query result set.
Public methodSetCacheRegion
Public methodSetCharacter
Bind an instance of a Char to a named parameter using an NHibernate CharType.
Public methodSetDateTime
Bind an instance of a DateTime to a named parameter using an NHibernate DateTimeType.
Public methodSetDateTime2
Public methodSetDateTimeOffset
Public methodSetDecimal
Bind an instance of a Decimal to a named parameter using an NHibernate DecimalType.
Public methodSetDouble
Bind an instance of a Double to a named parameter using an NHibernate DoubleType.
Public methodSetEntity
Bind an instance of a mapped persistent class to a named parameter.
Public methodSetEnum
Bind an instance of a persistent enumeration class to a named parameter using an NHibernate PersistentEnumType.
Public methodSetFlushMode
Override the current session flush mode, just for this query.
Public methodSetForceCacheRefresh
Public methodSetGuid
Bind an instance of a Guid to a named parameter using an NHibernate GuidType.
Public methodSetInt16
Bind an instance of a Int16 to a named parameter using an NHibernate Int16Type.
Public methodSetInt32
Bind an instance of a Int32 to a named parameter using an NHibernate Int32Type.
Public methodSetInt64
Bind an instance of a Int64 to a named parameter using an NHibernate Int64Type.
Public methodSetParameter(String, Object)
Bind a value to a named query parameter, guessing the NHibernate IType from the class of the given object.
Public methodSetParameter(String, Object, IType)
Bind a value to a named query parameter
Public methodSetParameterList(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)
Public methodSetParameterList(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)
Public methodSetResultTransformer
Set a strategy for handling the query results. This can be used to change "shape" of the query result.
Public methodSetSingle
Bind an instance of a Single to a named parameter using an NHibernate SingleType.
Public methodSetString
Bind an instance of a String to a named parameter using an NHibernate StringType.
Public methodSetTime
Bind an instance of a DateTime to a named parameter using an NHibernate DateTimeType.
Public methodSetTimeAsTimeSpan
Public methodSetTimeout
The timeout for the underlying ADO query
Public methodSetTimeSpan
Public methodSetTimestamp
Bind an instance of a DateTime to a named parameter using an NHibernate TimestampType.

See Also