Table of Contents

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

orderClause OrderClause

The 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

orderClauses IEnumerable<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

selectItem ISelectItem

The 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

selectItem ISelectItem

The column to order by.

orderClauseType OrderClauseType

The 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

selectItems IEnumerable<ISelectItem>

The columns to order by.

Returns

Query

This query instance for method chaining.