The IMultiCriteria type exposes the following members.

Methods

  NameDescription
Public methodAdd(DetachedCriteria)
Adds the specified detached criteria.
Public methodAdd(ICriteria)
Adds the specified criteria to the query
Public methodAdd(String, DetachedCriteria)
Adds the specified detached criteria, and associates it with the given key
Public methodAdd(String, ICriteria)
Adds the specified criteria to the query, and associates it with the given key
Public methodAdd(Type, ICriteria)
Adds the specified criteria to the query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd(Type, IQueryOver)
Adds the specified IQueryOver to the query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(DetachedCriteria)
Adds the specified detached criteria. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(ICriteria)
Adds the specified criteria to the query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(U>)>>)(IQueryOver)
Adds the specified IQueryOver to the query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(IQueryOver<(Of <<'(T>)>>))
Adds the specified IQueryOver to the query. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(String, DetachedCriteria)
Adds the specified detached criteria, and associates it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(String, ICriteria)
Adds the specified criteria to the query, and associates it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(U>)>>)(String, IQueryOver)
Adds the specified IQueryOver to the query, and associates it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodAdd<(Of <<'(T>)>>)(String, IQueryOver<(Of <<'(T>)>>))
Adds the specified IQueryOver to the query, and associates it with the given key. The result will be contained in a List<(Of <(<'T>)>)>
Public methodForceCacheRefresh
Force a cache refresh
Public methodGetResult
Returns the result of one of the Criteria based on the key
Public methodList
Get all the results
Public methodSetCacheable
Sets whatevert this criteria is cacheable.
Public methodSetCacheRegion
Set the cache region for thie criteria
Public methodSetResultTransformer
Sets the result transformer for all the results in this mutli criteria instance

See Also