Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.EnumerableSelectorAggregateFunctionExpressionBuilder.CreateMemberSelectorExpression C# (CSharp) 메소드

CreateMemberSelectorExpression() 개인적인 메소드

private CreateMemberSelectorExpression ( ) : LambdaExpression
리턴 System.Linq.Expressions.LambdaExpression
        private LambdaExpression CreateMemberSelectorExpression()
        {
            var memberAccessBuilder = ExpressionBuilderFactory.MemberAccess(this.ItemType, null, this.Function.SourceField);
            memberAccessBuilder.Options.CopyFrom(this.Options);

            var memberExpression = memberAccessBuilder.CreateMemberAccessExpression();
            memberExpression = ConvertMemberAccessExpressionIfNecessary(memberExpression);

            return Expression.Lambda(memberExpression, memberAccessBuilder.ParameterExpression);
        }