JoinExpression
Overview
The JoinExpression class is used internally by DA Linq to represent join clauses in Linq queries to Data Abstract services. Normally, you do not have to create instances of this class manually, as this is done by Data Abstract's Linq infrastructure.
Location
- Reference: RemObjects.DataAbstract.dll
- Namespace: RemObjects.DataAbstract.Linq
- Ancestry: BaseExpression | JoinExpression
constructor
constructor(type: Type; left: Expression; right: Expression; condition: Expression; joinType: JoinType)
JoinExpression(Type type, Expression left, Expression right, Expression condition, JoinType joinType)
Sub New(type As Type, left As Expression, right As Expression, condition As Expression, joinType As JoinType)
Parameters:
- type:
- left:
- right:
- condition:
- joinType:
Condition
Returns a condition expression.
property Condition: Expression read;
Expression Condition { get; }
ReadOnly Property Condition() As Expression
JoinType
Returns a join type.
property JoinType: JoinType read;
JoinType JoinType { get; }
ReadOnly Property JoinType() As JoinType
Left
Returns a left table expression.
property Left: Expression read;
Expression Left { get; }
ReadOnly Property Left() As Expression
Right
Returns a right table expression.
property Right: Expression read;
Expression Right { get; }
ReadOnly Property Right() As Expression
ToString
Returns the join clause string.
method ToString: String
String ToString()
Function ToString() As String
Condition
Returns a condition expression.
property Condition: Expression read;
Expression Condition { get; }
ReadOnly Property Condition() As Expression
JoinType
Returns a join type.
property JoinType: JoinType read;
JoinType JoinType { get; }
ReadOnly Property JoinType() As JoinType
Left
Returns a left table expression.
property Left: Expression read;
Expression Left { get; }
ReadOnly Property Left() As Expression
Right
Returns a right table expression.
property Right: Expression read;
Expression Right { get; }
ReadOnly Property Right() As Expression
constructor
constructor(type: Type; left: Expression; right: Expression; condition: Expression; joinType: JoinType)
JoinExpression(Type type, Expression left, Expression right, Expression condition, JoinType joinType)
Sub New(type As Type, left As Expression, right As Expression, condition As Expression, joinType As JoinType)
Parameters:
- type:
- left:
- right:
- condition:
- joinType:
ToString
Returns the join clause string.
method ToString: String
String ToString()
Function ToString() As String