Method OrderBy
- Namespace
- YndigoBlue.Velocity.Model
- Assembly
- YndigoBlue.Velocity.dll
OrderBy(OrderClause)
Adds an ORDER BY clause. Fluent API method.
public Query OrderBy(OrderClause orderClause)
Parameters
orderClauseOrderClauseThe order clause specifying column and direction.
Returns
- Query
This query instance for method chaining.
OrderBy(IEnumerable<OrderClause>)
Adds multiple ORDER BY clauses. Fluent API method.
public Query OrderBy(IEnumerable<OrderClause> orderClauses)
Parameters
orderClausesIEnumerable<OrderClause>The order clauses to add.
Returns
- Query
This query instance for method chaining.
OrderBy(ISelectItem)
Adds an ORDER BY clause with ascending sort order. Fluent API method.
public Query OrderBy(ISelectItem selectItem)
Parameters
selectItemISelectItemThe column to order by.
Returns
- Query
This query instance for method chaining.
OrderBy(ISelectItem, OrderClauseType)
Adds an ORDER BY clause with specified sort order. Fluent API method.
public Query OrderBy(ISelectItem selectItem, OrderClauseType orderClauseType = OrderClauseType.Ascending)
Parameters
selectItemISelectItemThe column to order by.
orderClauseTypeOrderClauseTypeThe sort direction (Ascending or Descending).
Returns
- Query
This query instance for method chaining.
OrderBy(IEnumerable<ISelectItem>)
Adds multiple ORDER BY clauses with ascending sort order. Fluent API method.
public Query OrderBy(IEnumerable<ISelectItem> selectItems)
Parameters
selectItemsIEnumerable<ISelectItem>The columns to order by.
Returns
- Query
This query instance for method chaining.