JoinOperandExtensionMethodsCrossJoin Method (IJoinOperand, IEntityRelation, String, String) |
Creates a new join of type CROSS JOIN between the left operand the method is called on and the right operand of the specified relationship,
over the relationship specified
Namespace:
SD.LLBLGen.Pro.QuerySpec
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax public static HybridJoin CrossJoin(
this IJoinOperand leftOperand,
IEntityRelation rightOperand,
string aliasStartEntity,
string aliasEndEntity
)
<ExtensionAttribute>
Public Shared Function CrossJoin (
leftOperand As IJoinOperand,
rightOperand As IEntityRelation,
aliasStartEntity As String,
aliasEndEntity As String
) As HybridJoin
Parameters
- leftOperand
- Type: SD.LLBLGen.Pro.QuerySpecIJoinOperand
The left operand. - rightOperand
- Type: SD.LLBLGen.Pro.ORMSupportClassesIEntityRelation
The relationship to join over - aliasStartEntity
- Type: SystemString
The alias of the start entity in rightOperand. - aliasEndEntity
- Type: SystemString
The alias of the end entity in rightOperand.
Return Value
Type:
HybridJointhe created join object
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IJoinOperand. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also