Namespaces

Types

Type JoinSequence

Namespace NHibernate.Engine

Methods

Properties

Public instance methods

JoinSequence AddCondition(string alias, String[] columns, string condition, bool appendParameter)

Parameters
return JoinSequence
string alias
String[] columns
string condition
bool appendParameter

JoinSequence AddCondition(SqlString condition)

Parameters
return JoinSequence
SqlString condition

JoinSequence AddJoin(IAssociationType associationType, string alias, JoinType joinType, String[] referencingKey)

Parameters
return JoinSequence
IAssociationType associationType
string alias
JoinType joinType
String[] referencingKey

JoinSequence Copy()

Parameters
return JoinSequence

bool Equals(object obj)

Parameters
return bool
object obj

JoinSequence GetFromPart()

Parameters
return JoinSequence

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

JoinSequence SetNext(JoinSequence next)

Parameters
return JoinSequence
JoinSequence next

JoinSequence SetRoot(IJoinable joinable, string alias)

Parameters
return JoinSequence
IJoinable joinable
string alias

JoinSequence SetSelector(ISelector s)

Parameters
return JoinSequence
ISelector s

JoinSequence SetUseThetaStyle(bool useThetaStyle)

Parameters
return JoinSequence
bool useThetaStyle

JoinFragment ToJoinFragment()

Parameters
return JoinFragment

JoinFragment ToJoinFragment(IDictionary enabledFilters, bool includeExtraJoins)

Parameters
return JoinFragment
IDictionary enabledFilters
bool includeExtraJoins

JoinFragment ToJoinFragment(IDictionary enabledFilters, bool includeExtraJoins, string withClauseFragment, string withClauseJoinAlias)

Parameters
return JoinFragment
IDictionary enabledFilters
bool includeExtraJoins
string withClauseFragment
string withClauseJoinAlias

string ToString()

Parameters
return string

Public properties

bool IsThetaStyle get;

return bool

int JoinCount get;

return int