JoinNode Members

Serves as a base for the BaseStatement class.

Constructors

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.

Fields

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.
Table
Type A JoinType enumeration value that specifies the join's type.

Methods

Name Description
CollectJoinNodesAndCriteria(out List<JoinNode>, out List<CriteriaOperator>)
Equals(Object) Determines whether the current object has the same settings as the specified object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from 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