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

GetMethodArgumentsTypes() 개인적인 메소드

private GetMethodArgumentsTypes ( LambdaExpression memberSelectorExpression ) : IEnumerable
memberSelectorExpression System.Linq.Expressions.LambdaExpression
리턴 IEnumerable
        private IEnumerable<Type> GetMethodArgumentsTypes(LambdaExpression memberSelectorExpression)
        {
            yield return this.ItemType;

            if (!memberSelectorExpression.Body.Type.IsNumericType())
            {
                yield return memberSelectorExpression.Body.Type;
            }
        }