DbExpressionBuilder.OrderBy 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立新的 DbSortExpression,它會依據指定的排序索引鍵,搭配遞增排序次序和預設定序 (Collation),排序給定的輸入集。
多載
OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
建立新的 DbSortExpression,它會依據指定的排序索引鍵,搭配遞增排序次序和預設定序 (Collation),排序給定的輸入集。 |
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
建立新的 DbSortExpression,它會依據指定的排序索引鍵,搭配遞增排序次序和指定的定序 (Collation),排序給定的輸入集。 |
OrderBy(DbExpression, Func<DbExpression,DbExpression>)
建立新的 DbSortExpression,它會依據指定的排序索引鍵,搭配遞增排序次序和預設定序 (Collation),排序給定的輸入集。
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression
參數
- source
- DbExpression
指定輸入集的運算式。
- sortKey
- Func<DbExpression,DbExpression>
方法,指定如何根據輸入集成員來衍生排序索引鍵運算式。 這個方法必須產生具有可比較順序之結果型別的運算式,這個字串結果型別會提供排序索引鍵定義。
傳回
新 DbSortExpression,表示 order-by 作業。
例外狀況
適用於
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)
建立新的 DbSortExpression,它會依據指定的排序索引鍵,搭配遞增排序次序和指定的定序 (Collation),排序給定的輸入集。
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression
參數
- source
- DbExpression
指定輸入集的運算式。
- sortKey
- Func<DbExpression,DbExpression>
方法,指定如何根據輸入集成員來衍生排序索引鍵運算式。 這個方法必須產生具有可比較順序之結果型別的運算式,這個字串結果型別會提供排序索引鍵定義。
- collation
- String
要做為排序依據的定序。
傳回
新 DbSortExpression,表示 order-by 作業。
例外狀況
collation
是空的或僅包含空白字元。