Table of Contents

Interface WindowFunctionBuilder.IOrderByPart<TThenPart>

Namespace
LinqToDB
Assembly
linq2db.dll

Provides ORDER BY for the window function.

public interface WindowFunctionBuilder.IOrderByPart<out TThenPart> where TThenPart : class

Type Parameters

TThenPart
Extension Methods

Methods

OrderBy(object?)

Adds an ORDER BY column ASC clause.

TThenPart OrderBy(object? orderBy)

Parameters

orderBy object

Returns

TThenPart

OrderBy(object?, NullsPosition)

Adds an ORDER BY column ASC [NULLS FIRST|LAST] clause. NULLS ordering is emulated on providers that don't support it natively.

TThenPart OrderBy(object? orderBy, Sql.NullsPosition nulls)

Parameters

orderBy object
nulls Sql.NullsPosition

Returns

TThenPart

OrderByDesc(object?)

Adds an ORDER BY column DESC clause.

TThenPart OrderByDesc(object? orderBy)

Parameters

orderBy object

Returns

TThenPart

OrderByDesc(object?, NullsPosition)

Adds an ORDER BY column DESC [NULLS FIRST|LAST] clause. NULLS ordering is emulated on providers that don't support it natively.

TThenPart OrderByDesc(object? orderBy, Sql.NullsPosition nulls)

Parameters

orderBy object
nulls Sql.NullsPosition

Returns

TThenPart