JoinExpression Constructor  | 
  
    Namespace: 
   SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClasses
    Assembly:
   SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntaxpublic JoinExpression(
	Type setElementType,
	SetExpression left,
	SetExpression right,
	LambdaExpression leftSelector,
	LambdaExpression rightSelector,
	ProjectionExpression resultProjection,
	JoinHint hintForJoinType
)
Public Sub New ( 
	setElementType As Type,
	left As SetExpression,
	right As SetExpression,
	leftSelector As LambdaExpression,
	rightSelector As LambdaExpression,
	resultProjection As ProjectionExpression,
	hintForJoinType As JoinHint
)
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