Кажется, что это - способ сделать это, теперь, чтобы убедиться, что:
// ***** OrderBy(company => company) *****
// Create an expression tree that represents the expression
// 'whereCallExpression.OrderBy(company => company)'
MethodCallExpression orderByCallExpression = Expression.Call(
typeof(Queryable),
"OrderBy",
new Type[] { queryableData.ElementType, queryableData.ElementType },
whereCallExpression,
Expression.Lambda>(pe, new ParameterExpression[] { pe }));
// ***** End OrderBy *****