protected override void VisitOrder(Query.Expressions.OrderExpression expression) { OrderClauses.Add(new OrderClause() { FieldName = expression.FieldName, Descending = expression.Descending }); }
protected override void VisitOrder(Query.Expressions.OrderExpression expression) { OrderFields.Add(new OrderField() { FieldName = expression.FieldName, Descending = expression.Descending }); //ThrowNotSupported(); }
protected override void VisitOrder(Query.Expressions.OrderExpression expression) { OrderExpressions.Add(new OrderExpression() { OrderExprssion = it => it[expression.FieldName], Descending = expression.Descending }); base.VisitOrder(expression); }
protected override void VisitOrder(Query.Expressions.OrderExpression expression) { OrderExprssion = it => it[expression.FieldName]; OrderDesc = expression.Descending; }
protected override void VisitOrder(Query.Expressions.OrderExpression expression) { ThrowNotSupported(); }