예제 #1
0
 protected override void VisitOrder(Query.Expressions.OrderExpression expression)
 {
     OrderClauses.Add(new OrderClause()
     {
         FieldName = expression.FieldName, Descending = expression.Descending
     });
 }
예제 #2
0
 protected override void VisitOrder(Query.Expressions.OrderExpression expression)
 {
     OrderFields.Add(new OrderField()
     {
         FieldName = expression.FieldName, Descending = expression.Descending
     });
     //ThrowNotSupported();
 }
예제 #3
0
 protected override void VisitOrder(Query.Expressions.OrderExpression expression)
 {
     OrderExpressions.Add(new OrderExpression()
     {
         OrderExprssion = it => it[expression.FieldName], Descending = expression.Descending
     });
     base.VisitOrder(expression);
 }
예제 #4
0
 protected override void VisitOrder(Query.Expressions.OrderExpression expression)
 {
     OrderExprssion = it => it[expression.FieldName];
     OrderDesc      = expression.Descending;
 }
예제 #5
0
 protected override void VisitOrder(Query.Expressions.OrderExpression expression)
 {
     ThrowNotSupported();
 }