DbExpressionBuilder.OrderByDescending Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и сортировки по умолчанию.
Перегрузки
| Имя | Описание |
|---|---|
| OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и сортировки по умолчанию. |
| OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и заданным параметрами сортировки. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)
Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и сортировки по умолчанию.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ OrderByDescending(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 OrderByDescending(this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member OrderByDescending : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderByDescending (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 имеет типа результата, сравнимого с порядком.
Применяется к
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)
Создает новый DbSortExpression объект, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и заданным параметрами сортировки.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ OrderByDescending(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 OrderByDescending(this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member OrderByDescending : 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 OrderByDescending (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 является пустым или содержит только пробелы.