Click or drag to resize

QueryExpressionBuilderHandleShiftOperatorInExpression Method

Handles the shift operator in expression.

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses.ExpressionHandlers
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.10.0.0 (5.10.0)
Syntax
protected virtual LLBLGenProExpressionExpression HandleShiftOperatorInExpression(
	Type targetType,
	Expression valueToShift,
	Expression numberOfBits,
	ExpressionType operatorToUse
)

Parameters

targetType
Type: SystemType
Type of the target.
valueToShift
Type: System.Linq.ExpressionsExpression
The value to shift.
numberOfBits
Type: System.Linq.ExpressionsExpression
The number of bits.
operatorToUse
Type: System.Linq.ExpressionsExpressionType
The operator to use.

Return Value

Type: LLBLGenProExpressionExpression
DbFunctionCallExpression
Remarks
the passed in operands are already handled.
See Also