DbExpressionBuilder.ThenByDescending Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nową DbSortExpression , która ma kolejność sortowania obejmującą kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej i z domyślnym sortowaniem.
Przeciążenia
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>) |
Tworzy nową DbSortExpression , która ma kolejność sortowania obejmującą kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej i z domyślnym sortowaniem. |
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String) |
Tworzy nowy DbSortExpression element z kolejnością sortowania obejmującą kolejność sortowania zestawu danych wejściowych danego zamówienia wraz z określonym kluczem sortowania w kolejności sortowania malejącego i z określonym sortowaniem. |
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)
Tworzy nową DbSortExpression , która ma kolejność sortowania obejmującą kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej i z domyślnym sortowaniem.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ ThenByDescending(System::Data::Common::CommandTrees::DbSortExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey);
public static System.Data.Common.CommandTrees.DbSortExpression ThenByDescending (this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member ThenByDescending : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenByDescending (source As DbSortExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression
Parametry
- source
- DbSortExpression
DbSortExpression określający uporządkowany zestaw danych wejściowych.
- sortKey
- Func<DbExpression,DbExpression>
Metoda określająca sposób uzyskiwania dodatkowego wyrażenia klucza sortowania na podstawie elementu członkowskiego zestawu danych wejściowych. Ta metoda musi wygenerować wyrażenie z porównywalnym z kolejnością typem wyników, który udostępnia definicję klucza sortowania.
Zwraca
Nowa operacja DbSortExpression reprezentująca nową ogólną operację order-by.
Wyjątki
source
lub sortKey
ma wartość null.
-lub-
Wyrażenie wygenerowane przez sortKey
wartość ma wartość null.
source
nie ma typu wyników kolekcji.
-lub-
Wyrażenie wygenerowane przez sortKey
program nie ma porównywalnego z kolejnością typu wyników.
Dotyczy
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)
Tworzy nowy DbSortExpression element z kolejnością sortowania obejmującą kolejność sortowania zestawu danych wejściowych danego zamówienia wraz z określonym kluczem sortowania w kolejności sortowania malejącego i z określonym sortowaniem.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ ThenByDescending(System::Data::Common::CommandTrees::DbSortExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression ThenByDescending (this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member ThenByDescending : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenByDescending (source As DbSortExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression
Parametry
- source
- DbSortExpression
DbSortExpression określający uporządkowany zestaw danych wejściowych.
- sortKey
- Func<DbExpression,DbExpression>
Metoda określająca sposób uzyskiwania dodatkowego wyrażenia klucza sortowania na podstawie elementu członkowskiego zestawu danych wejściowych. Ta metoda musi wygenerować wyrażenie z porównywalnym z kolejnością typem wyników, który udostępnia definicję klucza sortowania.
- collation
- String
Sortowanie do sortowania poniżej.
Zwraca
Nowa operacja DbSortExpression reprezentująca nową ogólną operację order-by.
Wyjątki
source
lub sortKey
collation
ma wartość null.
-lub-
Wyrażenie wygenerowane przez sortKey
wartość ma wartość null.
source
nie ma typu wyników kolekcji.
-lub-
Wyrażenie wygenerowane przez sortKey
program nie ma porównywalnego z kolejnością typu wyniku ciągu.
collation
jest pusty lub zawiera tylko znaki spacji.