The IQueryOver<(Of <(<'TRoot>)>)> type exposes the following members.

Methods

  NameDescription
Public methodCacheable
Enable caching of this query result set
Public methodCacheMode
Override the cache mode for this particular query.
Public methodCacheRegion
Set the name of the cache region.
Public methodClearOrders
Clear all orders from the query.
Public methodClone
Creates an exact clone of the IQueryOver
Public methodFuture()()()()
Get a enumerable that when enumerated will execute a batch of queries in a single database roundtrip
Public methodFuture<(Of <<'(U>)>>)()()()()
Get a enumerable that when enumerated will execute a batch of queries in a single database roundtrip
Public methodFutureValue()()()()
Get an IFutureValue instance, whose value can be retrieved through its Value property. The query is not executed until the Value property is retrieved, which will execute other Future queries as well in a single roundtrip
Public methodFutureValue<(Of <<'(U>)>>)()()()()
Get an IFutureValue instance, whose value can be retrieved through its Value property. The query is not executed until the Value property is retrieved, which will execute other Future queries as well in a single roundtrip
Public methodList()()()()
Get the results of the root type and fill the IList<(Of <(<'T>)>)>
Public methodList<(Of <<'(U>)>>)()()()()
Get the results of the root type and fill the IList<(Of <(<'T>)>)>
Public methodReadOnly
Set the read-only mode for entities (and proxies) loaded by this QueryOver. (see SetReadOnly(Boolean)).
Public methodRowCount
Short for ToRowCountQuery().SingleOrDefault<int>()
Public methodRowCountInt64
Short for ToRowCountInt64Query().SingleOrDefault<long>()
Public methodSingleOrDefault()()()()
Convenience method to return a single instance that matches the query, or null if the query returns no results.
Public methodSingleOrDefault<(Of <<'(U>)>>)()()()()
Override type of SingleOrDefault()()()().
Public methodSkip
Set the first result to be retrieved
Public methodTake
Set a limit upon the number of objects to be retrieved
Public methodToRowCountInt64Query
Clones the QueryOver, removes orders and paging, and projects the row-count (Int64) for the query
Public methodToRowCountQuery
Clones the QueryOver, removes orders and paging, and projects the row-count for the query

Properties

  NameDescription
Public propertyRootCriteria
Access the root underlying ICriteria
(Inherited from IQueryOver.)
Public propertyUnderlyingCriteria
Access the underlying ICriteria
(Inherited from IQueryOver.)

See Also