Sdílet prostřednictvím


DbExpressionBuilder.ThenByDescending Metoda

Definice

Vytvoří nový DbSortExpression příkaz s pořadím řazení, které zahrnuje pořadí řazení dané vstupní sady objednávek spolu se zadaným klíčem řazení v sestupném pořadí řazení a s výchozí kolací.

Přetížení

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbSortExpression příkaz s pořadím řazení, které zahrnuje pořadí řazení dané vstupní sady objednávek spolu se zadaným klíčem řazení v sestupném pořadí řazení a s výchozí kolací.

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

Vytvoří novou DbSortExpression vlastnost s pořadím řazení, které zahrnuje pořadí řazení dané vstupní sady objednávek spolu se zadaným klíčem řazení v sestupném pořadí řazení a se zadanou kolací.

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbSortExpression příkaz s pořadím řazení, které zahrnuje pořadí řazení dané vstupní sady objednávek spolu se zadaným klíčem řazení v sestupném pořadí řazení a s výchozí kolací.

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, který určuje uspořádanou vstupní sadu.

sortKey
Func<DbExpression,DbExpression>

Metoda, která určuje, jak odvodit další výraz klíče řazení zadaný členem vstupní sady. Tato metoda musí vytvořit výraz s typem výsledku srovnatelného s pořadím, který poskytuje definici klíče řazení.

Návraty

Nový DbSortExpression, který představuje novou celkovou operaci řazení.

Výjimky

source nebo sortKey je null.

-nebo-

Výraz vytvořený pomocí sortKey má hodnotu null.

source nemá typ výsledku kolekce.

-nebo-

Výraz vytvořený sortKey nástrojem nemá typ výsledku srovnatelný s pořadím.

Platí pro

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

Vytvoří novou DbSortExpression vlastnost s pořadím řazení, které zahrnuje pořadí řazení dané vstupní sady objednávek spolu se zadaným klíčem řazení v sestupném pořadí řazení a se zadanou kolací.

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, který určuje uspořádanou vstupní sadu.

sortKey
Func<DbExpression,DbExpression>

Metoda, která určuje, jak odvodit další výraz klíče řazení zadaný členem vstupní sady. Tato metoda musí vytvořit výraz s typem výsledku srovnatelného s pořadím, který poskytuje definici klíče řazení.

collation
String

Kolace, ve které se má řadit.

Návraty

Nový DbSortExpression, který představuje novou celkovou operaci řazení.

Výjimky

sourcenebo sortKeycollation je null.

-nebo-

Výraz vytvořený pomocí sortKey má hodnotu null.

source nemá typ výsledku kolekce.

-nebo-

Výraz vytvořený nástrojem sortKey nemá typ výsledku řetězce srovnatelného s pořadím.

collation je prázdný nebo obsahuje pouze mezery.

Platí pro