Interface WindowFunctionBuilder.IMultipleThenByPart<TValue>
- Namespace
- LinqToDB
- Assembly
- linq2db.dll
Provides additional ORDER BY columns after the first one in ordered-set aggregates, plus an optional FILTER (WHERE ...).
public interface WindowFunctionBuilder.IMultipleThenByPart<out TValue> : WindowFunctionBuilder.IDefinedFunction<TValue>, WindowFunctionBuilder.IFilterPart<WindowFunctionBuilder.IDefinedFunction<TValue>>
Type Parameters
TValue
- Inherited Members
- Extension Methods
Methods
ThenBy(object?)
Adds an additional ORDER BY column.
WindowFunctionBuilder.IMultipleThenByPart<out TValue> ThenBy(object? orderBy)
Parameters
orderByobject
Returns
ThenBy(object?, NullsPosition)
Adds an additional ORDER BY column with NULLS position.
WindowFunctionBuilder.IMultipleThenByPart<out TValue> ThenBy(object? orderBy, Sql.NullsPosition nulls)
Parameters
orderByobjectnullsSql.NullsPosition
Returns
ThenByDesc(object?)
Adds an additional ORDER BY column (descending).
WindowFunctionBuilder.IMultipleThenByPart<out TValue> ThenByDesc(object? orderBy)
Parameters
orderByobject
Returns
ThenByDesc(object?, NullsPosition)
Adds an additional ORDER BY column (descending) with NULLS position.
WindowFunctionBuilder.IMultipleThenByPart<out TValue> ThenByDesc(object? orderBy, Sql.NullsPosition nulls)
Parameters
orderByobjectnullsSql.NullsPosition