21 namespace Deveel.Data.Sql {
36 Expression = expression;
37 Ascending = ascending;
46 : this(expression, true) {
67 : this(expression, true) {
79 public bool Ascending {
get;
private set; }
84 exp = exp.Prepare(preparer);
SortColumn(string expression)
Constructs the BY column reference with the expression given and the ascending sort order...
SortColumn(SqlExpression expression)
Constructs the BY column reference with the expression given and the ascending sort order...
SortColumn(SqlExpression expression, bool ascending)
Constructs the BY column reference with the expression and the sort order given.
An interface used to prepare a SqlExpression object.
object Prepare(IExpressionPreparer preparer)
Converts the underlying value of this instance into an object that can be evaluated by an expression...
SortColumn(string expression, bool ascending)
Constructs the BY column reference with the expression and the sort order given.
Defines the base class for instances that represent SQL expression tree nodes.
Object used to represent a column in the ORDER BY clauses of a select statement.
A contract for objects that participate to a SqlExpression.Prepare phase of an expression evaluation...