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

CreateAggregateExpression() public method

public CreateAggregateExpression ( ) : Expression
return System.Linq.Expressions.Expression
        public override Expression CreateAggregateExpression()
        {
            LambdaExpression memberSelectorExpression = this.CreateMemberSelectorExpression();

            return this.CreateMethodCallExpression(memberSelectorExpression);
        }

Usage Example

 /// <summary>
 /// Creates the aggregate expression using <see cref="EnumerableSelectorAggregateFunctionExpressionBuilder"/>.
 /// </summary>
 /// <param name="enumerableExpression">The grouping expression.</param>
 /// <param name="liftMemberAccessToNull"></param>
 /// <returns></returns>
 public override Expression CreateAggregateExpression(Expression enumerableExpression, bool liftMemberAccessToNull)
 {
     var builder = new EnumerableSelectorAggregateFunctionExpressionBuilder(enumerableExpression, this);
     builder.Options.LiftMemberAccessToNull = liftMemberAccessToNull;
     return builder.CreateAggregateExpression();
 }
All Usage Examples Of Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.EnumerableSelectorAggregateFunctionExpressionBuilder::CreateAggregateExpression