Table of Contents

Interface AnalyticFunctions.INeedsOrderByOnly<TR>

Namespace
LinqToDB
Assembly
linq2db.dll
public interface AnalyticFunctions.INeedsOrderByOnly<out TR>

Type Parameters

TR
Extension Methods

Methods

OrderByDesc<TKey>(TKey)

[Sql.Extension("ORDER BY {order_item, ', '}", TokenName = "order_by_clause")]
[Sql.Extension("{order_expr} DESC", TokenName = "order_item")]
AnalyticFunctions.IOrderedReadyToFunction<out TR> OrderByDesc<TKey>(TKey expr)

Parameters

expr TKey

Returns

AnalyticFunctions.IOrderedReadyToFunction<TR>

Type Parameters

TKey

OrderByDesc<TKey>(TKey, NullsPosition)

[Sql.Extension("ORDER BY {order_item, ', '}", TokenName = "order_by_clause")]
[Sql.Extension("{order_expr} DESC", TokenName = "order_item", BuilderType = typeof(AnalyticFunctions.OrderItemBuilder))]
AnalyticFunctions.IOrderedReadyToFunction<out TR> OrderByDesc<TKey>(TKey expr, Sql.NullsPosition nulls)

Parameters

expr TKey
nulls Sql.NullsPosition

Returns

AnalyticFunctions.IOrderedReadyToFunction<TR>

Type Parameters

TKey

OrderBy<TKey>(TKey)

[Sql.Extension("ORDER BY {order_item, ', '}", TokenName = "order_by_clause")]
[Sql.Extension("{order_expr}", TokenName = "order_item")]
AnalyticFunctions.IOrderedReadyToFunction<out TR> OrderBy<TKey>(TKey expr)

Parameters

expr TKey

Returns

AnalyticFunctions.IOrderedReadyToFunction<TR>

Type Parameters

TKey

OrderBy<TKey>(TKey, NullsPosition)

[Sql.Extension("ORDER BY {order_item, ', '}", TokenName = "order_by_clause")]
[Sql.Extension("{order_expr}", TokenName = "order_item", BuilderType = typeof(AnalyticFunctions.OrderItemBuilder))]
AnalyticFunctions.IOrderedReadyToFunction<out TR> OrderBy<TKey>(TKey expr, Sql.NullsPosition nulls)

Parameters

expr TKey
nulls Sql.NullsPosition

Returns

AnalyticFunctions.IOrderedReadyToFunction<TR>

Type Parameters

TKey