Namespaces

Types

Type QueryJoinFragment

Namespace NHibernate.SqlCommand

Parent JoinFragment

Methods

Properties

Public instance methods

bool AddCondition(string condition)

Parameters
return bool
string condition

bool AddCondition(SqlString condition)

Parameters
return bool
SqlString condition

void AddCrossJoin(string tableName, string alias)

Parameters
string tableName
string alias

void AddFragment(JoinFragment ojf)

Parameters
JoinFragment ojf

void AddFromFragmentString(SqlString fromFragmentString)

Parameters
SqlString fromFragmentString

void AddJoin(string tableName, string alias, String[] fkColumns, String[] pkColumns, JoinType joinType)

Parameters
string tableName
string alias
String[] fkColumns
String[] pkColumns
JoinType joinType

void AddJoin(string tableName, string alias, String[] fkColumns, String[] pkColumns, JoinType joinType, string on)

Parameters
string tableName
string alias
String[] fkColumns
String[] pkColumns
JoinType joinType
string on

void AddJoins(SqlString fromFragment, SqlString whereFragment)

Parameters
SqlString fromFragment
SqlString whereFragment

void ClearWherePart()

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public properties

bool HasFilterCondition get; set;

return bool

SqlString ToFromFragmentString get;

return SqlString

SqlString ToWhereFragmentString get;

return SqlString