JoinQueryOperator Class
Represents a join query operator.
public class JoinQueryOperator : QueryOperator, IAstNode
- Inheritance:
- Object AstNodeBase QueryOperator Object
- Implements:
- IAstNode
Remarks
This type was generated by the Actipro Language Designer tool v12.2.572.0 (http://www.actiprosoftware.com).
Constructors
JoinQueryOperator()
public JoinQueryOperator()
Properties
ChildJoin
Gets or sets the child join.
Declarator
Gets or sets the declarator.
public RangeVariableDeclarator Declarator { get; set; }
Property Value
- RangeVariableDeclarator:
The declarator.
Id
Gets the An integer value that identifies the type of AST node.
public override int Id { get; }
Property Value
- Int32:
The An integer value that identifies the type of AST node.
LeftKeyExpression
Gets or sets the left key expression.
public Expression LeftKeyExpression { get; set; }
Property Value
- Expression:
The left key expression.
Projection
Gets or sets the projection.
public RangeVariableDeclaration Projection { get; set; }
Property Value
- RangeVariableDeclaration:
The projection.
RightKeyExpression
Gets or sets the right key expression.
public Expression RightKeyExpression { get; set; }
Property Value
- Expression:
The right key expression.
Methods
GetChildrenEnumerator()
Retrieves an IEnumerator
object that can iterate the child IAstNode objects in this node.
protected override IEnumerator<IAstNode> GetChildrenEnumerator()
Returns
- IEnumerator<IAstNode>:
An
IEnumerator
object that can iterate the child IAstNode objects in this node.
Inherited Members
- AstNodeBase.Contains(Int32)
- AstNodeBase.FindChildNode(Int32)
- AstNodeBase.FindDescendantNode(Int32)
- AstNodeBase.ToString()
- AstNodeBase.ToTreeString(Int32)
- AstNodeBase.Children
- AstNodeBase.EndOffset
- AstNodeBase.HasChildren
- AstNodeBase.Length
- AstNodeBase.Parent
- AstNodeBase.Root
- AstNodeBase.StartOffset
- AstNodeBase.Value
- Object.Equals(Object)
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetHashCode()
- Object.GetType()
- Object.MemberwiseClone()