Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.EnumerableSelectorAggregateFunctionExpressionBuilder.CreateMethodCallExpression C# (CSharp) Method

CreateMethodCallExpression() private method

private CreateMethodCallExpression ( LambdaExpression memberSelectorExpression ) : Expression
memberSelectorExpression System.Linq.Expressions.LambdaExpression
return System.Linq.Expressions.Expression
        private Expression CreateMethodCallExpression(LambdaExpression memberSelectorExpression)
        {
            var typeArguments = this.GetMethodArgumentsTypes(memberSelectorExpression);

            return Expression.Call(
                this.Function.ExtensionMethodsType,
                this.Function.AggregateMethodName,
                typeArguments.ToArray(),
                this.EnumerableExpression, memberSelectorExpression);
        }