Click or drag to resize

JoinOperandExtensionMethods Class

Class which defines extension methods for IJoinOperand implementing types to formulate joins between various elements.
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.QuerySpecJoinOperandExtensionMethods

Namespace:  SD.LLBLGen.Pro.QuerySpec
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.9.0.0 (5.9.0)
Syntax
public static class JoinOperandExtensionMethods
Methods
  NameDescription
Public methodStatic memberCrossJoin(IJoinOperand, IEntityRelation)
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
Public methodStatic memberCrossJoin(IJoinOperand, IJoinOperand)
Creates a new join of type CROSS JOIN between the left operand the method is called on and the specified right operand.
Public methodStatic memberCrossJoin(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
Public methodStatic memberFullJoin(IJoinOperand, IEntityRelation)
Creates a new join of type FULL JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberFullJoin(IJoinOperand, IJoinOperand)
Creates a new join of type FULL JOIN between the left operand the method is called on and the specified right operand.
Public methodStatic memberFullJoin(IJoinOperand, IEntityRelation, String, String)
Creates a new join of type FULL JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberInnerJoin(IJoinOperand, IEntityRelation)
Creates a new join of type INNER JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberInnerJoin(IJoinOperand, IJoinOperand)
Creates a new join of type INNER JOIN between the left operand the method is called on and the specified right operand.
Public methodStatic memberInnerJoin(IJoinOperand, IEntityRelation, String, String)
Creates a new join of type INNER JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberLeftJoin(IJoinOperand, IEntityRelation)
Creates a new join of type LEFT JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberLeftJoin(IJoinOperand, IJoinOperand)
Creates a new join of type LEFT JOIN between the left operand the method is called on and the specified right operand.
Public methodStatic memberLeftJoin(IJoinOperand, IEntityRelation, String, String)
Creates a new join of type LEFT JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberRightJoin(IJoinOperand, IEntityRelation)
Creates a new join of type RIGHT JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberRightJoin(IJoinOperand, IJoinOperand)
Creates a new join of type RIGHT JOIN between the left operand the method is called on and the specified right operand.
Public methodStatic memberRightJoin(IJoinOperand, IEntityRelation, String, String)
Creates a new join of type RIGHT JOIN between the left operand the method is called on and the right operand of the specified relationship, over the relationship specified
Public methodStatic memberSetCustomFilter(IEntityRelation, IPredicate)
Sets the CustomFilter on the specified relation, and passing false for ReplacesOnClause. A custom filter is a predicate(-expression) which is appended to the ON clause created from the relation specified.
Public methodStatic memberSetCustomFilter(IEntityRelation, IPredicate, Boolean)
Sets the CustomFilter on the specified relation. A custom filter is a predicate(-expression) which is appended to the ON clause created from the relation specified. If replacesOnClause is true, it replaces the ON clause with the filter specified.
Top
See Also