SelectExpression.AddToOrderBy 方法

定義

多載

AddToOrderBy(String, IProperty, TableExpressionBase, OrderingDirection)

將資料行新增至這個 SelectExpression 的 ORDER BY。

AddToOrderBy(Ordering)

將單 Remotion.Linq.Clauses.Ordering 一新增至訂單依據。

AddToOrderBy(IEnumerable<Ordering>)

將多個運算式新增至這個 SelectExpression 的 ORDER BY。

AddToOrderBy(String, IProperty, TableExpressionBase, OrderingDirection)

將資料行新增至這個 SelectExpression 的 ORDER BY。

public virtual Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression AddToOrderBy (string column, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Query.Expressions.TableExpressionBase table, Remotion.Linq.Clauses.OrderingDirection orderingDirection);

參數

column
String

資料行名稱。

property
IProperty

對應的 EF 屬性。

table
TableExpressionBase

目標資料表。

orderingDirection
Remotion.Linq.Clauses.OrderingDirection

排序方向。

傳回

AliasExpression,對應至新增至 ORDER BY 的運算式。

適用於

Entity Framework Core 1.1 和 Entity Framework Core 1.0
產品 版本
Entity Framework Core 1.0, 1.1

AddToOrderBy(Ordering)

來源:
SelectExpression.cs
來源:
SelectExpression.cs

將單 Remotion.Linq.Clauses.Ordering 一新增至訂單依據。

public virtual void AddToOrderBy (Remotion.Linq.Clauses.Ordering ordering);
public virtual Remotion.Linq.Clauses.Ordering AddToOrderBy (Remotion.Linq.Clauses.Ordering ordering);

參數

ordering
Remotion.Linq.Clauses.Ordering

排序。

傳回

Remotion.Linq.Clauses.Ordering

新增至選取運算式的排序。

適用於

Entity Framework Core 2.2 及其他版本
產品 版本
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2

AddToOrderBy(IEnumerable<Ordering>)

將多個運算式新增至這個 SelectExpression 的 ORDER BY。

public virtual void AddToOrderBy (System.Collections.Generic.IEnumerable<Remotion.Linq.Clauses.Ordering> orderings);

參數

orderings
IEnumerable<Remotion.Linq.Clauses.Ordering>

排序運算式。

適用於

Entity Framework Core 1.1 和 Entity Framework Core 1.0
產品 版本
Entity Framework Core 1.0, 1.1