JoinExpression Constructor |
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)
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: System.Type
Type of the set element. - left
- Type: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClasses.SetExpression
The left side of the join. - right
- Type: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClasses.SetExpression
The right side of the join. - leftSelector
- Type: System.Linq.Expressions.LambdaExpression
The left selector for keys. - rightSelector
- Type: System.Linq.Expressions.LambdaExpression
The right selector for keys. - resultProjection
- Type: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClasses.ProjectionExpression
The result projection for the joined set. - hintForJoinType
- Type: SD.LLBLGen.Pro.ORMSupportClasses.JoinHint
The hint for the join type to use for the relation build from this JoinExpression.
See Also