Click or drag to resize
LinqUtils.ProduceInvocationLambdaFromInvocationExpression Method
Produces an invocation lambda from the invocation expression passed in. It wraps the realLambda into a (values, indices) => realLambda(values[indexes[0]], values[indexes[1]], ...) call.

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.3.0.0 (5.3.0)
Syntax
public static LambdaExpression ProduceInvocationLambdaFromInvocationExpression(
	InvocationExpression toConvert,
	Dictionary<int, Expression> invocationArguments
)

Parameters

toConvert
Type: System.Linq.Expressions.InvocationExpression
To convert.
invocationArguments
Type: System.Collections.Generic.Dictionary<Int32, Expression>
The invocation arguments.

Return Value

Type: LambdaExpression
Lambda which is usable in a projection.
Remarks
The passed in expression is already handled.
See Also