Click or drag to resize

ExpressionExtensionMethods Class

Extension methods defined for IExpression.
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.QuerySpecExpressionExtensionMethods

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 class ExpressionExtensionMethods

The ExpressionExtensionMethods type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAdd
Creates a new expression: leftoperand + rightoperand
Public methodStatic memberAnd
Creates a new expression: leftoperand AND rightoperand
Public methodStatic memberAs(IExpression, String)
Specifies the specified alias on the expression specified.
Public methodStatic memberAs(ScalarQueryExpression, String)
Specifies the specified alias on the expression specified.
Public methodStatic memberBitwiseAnd
Creates a new expression: leftoperand BitwiseAnd rightoperand
Public methodStatic memberBitwiseOr
Creates a new expression: leftoperand BitwiseOr rightoperand
Public methodStatic memberBitwiseXor
Creates a new expression: leftoperand BitwiseXor rightoperand
Public methodStatic memberCastToTResult(IExpression)
Specifies the result type of the expression to be TResult
Public methodStatic memberCastToTResult(ScalarQueryExpression)
Specifies the result type of the expression to be TResult
Public methodStatic memberDiv
Creates a new expression: leftoperand / rightoperand
Public methodStatic memberMod
Creates a new expression: leftoperand MOD rightoperand
Public methodStatic memberMul
Creates a new expression: leftoperand * rightoperand
Public methodStatic memberOr
Creates a new expression: leftoperand Or rightoperand
Public methodStatic memberSub
Creates a new expression: leftoperand - rightoperand
Public methodStatic memberToValueTValue(ExpressionDefinition)
Placeholder method which is used in a Select(lambda func) projection inside the lambda to specify the type of the result of the passed in expression.
Public methodStatic memberToValueTValue(IExpression)
Placeholder method which is used in a Select(lambda func) projection inside the lambda to specify the type of the result of the passed in expression.
Top
See Also