Click or drag to resize

JoinExpression Constructor

Initializes a new instance of the JoinExpression class.

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.6.0.0 (5.6.19.0117)
Syntax
public JoinExpression(
	Type setElementType,
	SetExpression left,
	SetExpression right,
	LambdaExpression leftSelector,
	LambdaExpression rightSelector,
	ProjectionExpression resultProjection,
	JoinHint hintForJoinType
)

Parameters

setElementType
Type: SystemType
Type of the set element.
left
Type: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClassesSetExpression
The left side of the join.
right
Type: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClassesSetExpression
The right side of the join.
leftSelector
Type: System.Linq.ExpressionsLambdaExpression
The left selector for keys.
rightSelector
Type: System.Linq.ExpressionsLambdaExpression
The right selector for keys.
resultProjection
Type: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClassesProjectionExpression
The result projection for the joined set.
hintForJoinType
Type: SD.LLBLGen.Pro.ORMSupportClassesJoinHint
The hint for the join type to use for the relation build from this JoinExpression.
See Also