Skip to main content

JoinNode Members

Serves as a base for the BaseStatement class.


Name Description
JoinNode() Initializes a new instance of the JoinNode class.
JoinNode(DBTable, String, JoinType) Initializes a new instance of the JoinNode class with default settings.


Name Description
Alias A String value that identifies the table.
Condition Specifies the criteria expression.
SubNodes Provides access to the collection of sub nodes that is represented by a JoinNodeCollection object.
Type A JoinType enumeration value that specifies the join’s type.


Name Description
CollectJoinNodesAndCriteria(out List<JoinNode>, out List<CriteriaOperator>)
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the current object has the same settings as the specified object.
GetColumn(String) Returns the column with the specified name.
GetHashCode() Gets the hash code (a number) that corresponds to the value of the current JoinNode object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object.
See Also