Namespaces

Types

Type Subcriteria

Namespace NHibernate.Impl

Interfaces ICriteria

Methods

Properties

Public instance methods

ICriteria Add(ICriterion expression)

Parameters
return ICriteria
ICriterion expression

ICriteria AddOrder(Order order)

Parameters
return ICriteria
Order order

ICriteria CreateAlias(string associationPath, string alias)

Parameters
return ICriteria
string associationPath
string alias

ICriteria CreateAlias(string associationPath, string alias, JoinType joinType)

Parameters
return ICriteria
string associationPath
string alias
JoinType joinType

ICriteria CreateCriteria(string associationPath, string alias)

Parameters
return ICriteria
string associationPath
string alias

ICriteria CreateCriteria(string associationPath, string alias, JoinType joinType)

Parameters
return ICriteria
string associationPath
string alias
JoinType joinType

ICriteria CreateCriteria(string associationPath, JoinType joinType)

Parameters
return ICriteria
string associationPath
JoinType joinType

ICriteria CreateCriteria(string associationPath)

Parameters
return ICriteria
string associationPath

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

IList List()

Parameters
return IList

void List(IList results)

Parameters
IList results

IList<T> List<T>()

Parameters
return IList<T>

ICriteria SetCacheable(bool cacheable)

Parameters
return ICriteria
bool cacheable

ICriteria SetCacheRegion(string cacheRegion)

Parameters
return ICriteria
string cacheRegion

ICriteria SetFetchMode(string associationPath, FetchMode mode)

Parameters
return ICriteria
string associationPath
FetchMode mode

ICriteria SetFetchSize(int fetchSize)

Parameters
return ICriteria
int fetchSize

ICriteria SetFirstResult(int firstResult)

Parameters
return ICriteria
int firstResult

ICriteria SetLockMode(string alias, LockMode lockMode)

Parameters
return ICriteria
string alias
LockMode lockMode

ICriteria SetLockMode(LockMode lockMode)

Parameters
return ICriteria
LockMode lockMode

ICriteria SetMaxResults(int maxResults)

Parameters
return ICriteria
int maxResults

ICriteria SetProjection(IProjection projection)

Parameters
return ICriteria
IProjection projection

ICriteria SetResultTransformer(IResultTransformer resultProcessor)

Parameters
return ICriteria
IResultTransformer resultProcessor

ICriteria SetTimeout(int timeout)

Parameters
return ICriteria
int timeout

string ToString()

Parameters
return string

object UniqueResult()

Parameters
return object

T UniqueResult<T>()

Parameters
return T

Public properties

string Alias get; set;

return string

JoinType JoinType get;

return JoinType

LockMode LockMode get;

return LockMode

ICriteria Parent get;

return ICriteria

string Path get;

return string