DbExpressionBuilder.ThenByDescending Metoda

Definicja

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera 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

Nazwa Opis
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera 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, która zawiera kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej i z określonym sortowaniem.

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera 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 przy użyciu elementu członkowskiego zestawu danych wejściowych. Ta metoda musi utworzyć wyrażenie o typie wyników porównywalnym z kolejnością, który zawiera 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 element ma wartość null.

source nie ma typu wyników kolekcji.

— lub —

Wyrażenie wygenerowane przez sortKey program nie ma porównywalnego typu wyników w kolejności.

Dotyczy

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej 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 przy użyciu elementu członkowskiego zestawu danych wejściowych. Ta metoda musi utworzyć wyrażenie o typie wyników porównywalnym z kolejnością, który zawiera 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, sortKey lub collation ma wartość null.

— lub —

Wyrażenie wygenerowane przez sortKey element 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.

Dotyczy