DbExpressionBuilder.OrderBy Метод

Определение

Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки, с порядком сортировки по возрастанию и сортировкой по умолчанию.

Перегрузки

Имя Описание
OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки, с порядком сортировки по возрастанию и сортировкой по умолчанию.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки, с порядком сортировки по возрастанию и заданным параметрами сортировки.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки, с порядком сортировки по возрастанию и сортировкой по умолчанию.

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.

Исключения

source или sortKey имеет значение NULL.

–или–

Выражение, созданное по значению sortKey NULL.

source не имеет типа результата коллекции.

–или–

Выражение, созданное не sortKey имеет типа результата, сравнимого с порядком.

Применяется к

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки, с порядком сортировки по возрастанию и заданным параметрами сортировки.

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.

Исключения

source, sortKey или collation имеет значение NULL.

–или–

Выражение, созданное по значению sortKey NULL.

source не имеет типа результата коллекции.

–или–

Выражение, созданное в sortKey результате, не имеет типа результата строки, сравнимого с порядком.

collation является пустым или содержит только пробелы.

Применяется к