Table of Contents

Interface AnalyticFunctions.IOrderedReadyToWindowing<TR>

Namespace
LinqToDB
Assembly
linq2db.dll
public interface AnalyticFunctions.IOrderedReadyToWindowing<out TR> : AnalyticFunctions.IReadyToFunction<TR>

Type Parameters

TR
Inherited Members
Extension Methods

Properties

Range

[Sql.Extension("RANGE {boundary_clause}", TokenName = "windowing_clause")]
AnalyticFunctions.IBoundaryExpected<out TR> Range { get; }

Property Value

AnalyticFunctions.IBoundaryExpected<TR>

Rows

[Sql.Extension("ROWS {boundary_clause}", TokenName = "windowing_clause")]
AnalyticFunctions.IBoundaryExpected<out TR> Rows { get; }

Property Value

AnalyticFunctions.IBoundaryExpected<TR>

Methods

ThenByDesc<TKey>(TKey)

[Sql.Extension("{order_expr} DESC", TokenName = "order_item")]
AnalyticFunctions.IOrderedReadyToWindowing<out TR> ThenByDesc<TKey>(TKey expr)

Parameters

expr TKey

Returns

AnalyticFunctions.IOrderedReadyToWindowing<TR>

Type Parameters

TKey

ThenByDesc<TKey>(TKey, NullsPosition)

[Sql.Extension("{order_expr} DESC", TokenName = "order_item", BuilderType = typeof(AnalyticFunctions.OrderItemBuilder))]
AnalyticFunctions.IOrderedReadyToWindowing<out TR> ThenByDesc<TKey>(TKey expr, Sql.NullsPosition nulls)

Parameters

expr TKey
nulls Sql.NullsPosition

Returns

AnalyticFunctions.IOrderedReadyToWindowing<TR>

Type Parameters

TKey

ThenBy<TKey>(TKey)

[Sql.Extension("{order_expr}", TokenName = "order_item")]
AnalyticFunctions.IOrderedReadyToWindowing<out TR> ThenBy<TKey>(TKey expr)

Parameters

expr TKey

Returns

AnalyticFunctions.IOrderedReadyToWindowing<TR>

Type Parameters

TKey

ThenBy<TKey>(TKey, NullsPosition)

[Sql.Extension("{order_expr}", TokenName = "order_item", BuilderType = typeof(AnalyticFunctions.OrderItemBuilder))]
AnalyticFunctions.IOrderedReadyToWindowing<out TR> ThenBy<TKey>(TKey expr, Sql.NullsPosition nulls)

Parameters

expr TKey
nulls Sql.NullsPosition

Returns

AnalyticFunctions.IOrderedReadyToWindowing<TR>

Type Parameters

TKey