Namespaces

Types

Type DetachedCriteria

Namespace NHibernate.Expression

Methods

Properties

Public instance methods

DetachedCriteria Add(ICriterion criterion)

Parameters
return DetachedCriteria
ICriterion criterion

DetachedCriteria AddOrder(Order order)

Parameters
return DetachedCriteria
Order order

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

Parameters
return DetachedCriteria
string associationPath
string alias
JoinType joinType

DetachedCriteria CreateAlias(string associationPath, string alias)

Parameters
return DetachedCriteria
string associationPath
string alias

DetachedCriteria CreateCriteria(string associationPath, string alias)

Parameters
return DetachedCriteria
string associationPath
string alias

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

Parameters
return DetachedCriteria
string associationPath
string alias
JoinType joinType

DetachedCriteria CreateCriteria(string associationPath, JoinType joinType)

Parameters
return DetachedCriteria
string associationPath
JoinType joinType

DetachedCriteria CreateCriteria(string associationPath)

Parameters
return DetachedCriteria
string associationPath

bool Equals(object obj)

Parameters
return bool
object obj

ICriteria GetExecutableCriteria(ISession session)

Get an executable instance of Criteria , to actually run the query.
Parameters
return ICriteria
ISession session

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

DetachedCriteria SetFetchMode(string associationPath, FetchMode mode)

Parameters
return DetachedCriteria
string associationPath
FetchMode mode

DetachedCriteria SetProjection(IProjection projection)

Parameters
return DetachedCriteria
IProjection projection

DetachedCriteria SetResultTransformer(IResultTransformer resultTransformer)

Parameters
return DetachedCriteria
IResultTransformer resultTransformer

string ToString()

Parameters
return string

Public static methods

DetachedCriteria For(Type entityType)

Parameters
return DetachedCriteria
Type entityType

DetachedCriteria For(Type entityType, string alias)

Parameters
return DetachedCriteria
Type entityType
string alias

DetachedCriteria For<T>()

Parameters
return DetachedCriteria

Public properties

string Alias get;

return string