JoinExpression Constructor |
Namespace:
SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.3.0.0 (5.3.0)
Syntax public 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