DbExpressionBuilder.ThenByDescending Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue DbSortExpression Sortierreihenfolge mit einer Sortierreihenfolge, die die Sortierreihenfolge der angegebenen Sortierreihenfolge zusammen mit dem angegebenen Sortierschlüssel in absteigender Sortierreihenfolge und der Standardsortierung enthält.
Überlädt
| Name | Beschreibung |
|---|---|
| ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>) |
Erstellt eine neue DbSortExpression Sortierreihenfolge mit einer Sortierreihenfolge, die die Sortierreihenfolge der angegebenen Sortierreihenfolge zusammen mit dem angegebenen Sortierschlüssel in absteigender Sortierreihenfolge und der Standardsortierung enthält. |
| ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String) |
Erstellt eine neue DbSortExpression Sortierreihenfolge mit einer Sortierreihenfolge, die die Sortierreihenfolge der angegebenen Sortierreihenfolge zusammen mit dem angegebenen Sortierschlüssel in absteigender Sortierreihenfolge und mit der angegebenen Sortierung enthält. |
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)
Erstellt eine neue DbSortExpression Sortierreihenfolge mit einer Sortierreihenfolge, die die Sortierreihenfolge der angegebenen Sortierreihenfolge zusammen mit dem angegebenen Sortierschlüssel in absteigender Sortierreihenfolge und der Standardsortierung enthält.
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
Parameter
- source
- DbSortExpression
Ein DbSortExpression, das den sortierten Eingabesatz angibt.
- sortKey
- Func<DbExpression,DbExpression>
Eine Methode, die angibt, wie der zusätzliche Sortierschlüsselausdruck abgeleitet wird, der einem Element des Eingabesatzes zugewiesen wurde. Diese Methode muss einen Ausdruck mit einem order-vergleichbaren Ergebnistyp erzeugen, der die Sortierschlüsseldefinition bereitstellt.
Gibt zurück
Ein neuer DbSortExpression, der die neue Gesamtreihenfolge nach Operation darstellt.
Ausnahmen
source oder sortKey ist NULL.
-oder-
Der von diesem Ausdruck erzeugte sortKey Ausdruck ist NULL.
source hat keinen Sammlungsergebnistyp.
-oder-
Der von sortKey diesem Ausdruck erzeugte Ausdruck verfügt nicht über einen order-vergleichbaren Ergebnistyp.
Gilt für:
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)
Erstellt eine neue DbSortExpression Sortierreihenfolge mit einer Sortierreihenfolge, die die Sortierreihenfolge der angegebenen Sortierreihenfolge zusammen mit dem angegebenen Sortierschlüssel in absteigender Sortierreihenfolge und mit der angegebenen Sortierung enthält.
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
Parameter
- source
- DbSortExpression
Ein DbSortExpression, das den sortierten Eingabesatz angibt.
- sortKey
- Func<DbExpression,DbExpression>
Eine Methode, die angibt, wie der zusätzliche Sortierschlüsselausdruck abgeleitet wird, der einem Element des Eingabesatzes zugewiesen wurde. Diese Methode muss einen Ausdruck mit einem order-vergleichbaren Ergebnistyp erzeugen, der die Sortierschlüsseldefinition bereitstellt.
- collation
- String
Die Sortierung, unter der sortiert werden soll.
Gibt zurück
Ein neuer DbSortExpression, der die neue Gesamtreihenfolge nach Operation darstellt.
Ausnahmen
source, sortKey oder collation ist NULL.
-oder-
Der von diesem Ausdruck erzeugte sortKey Ausdruck ist NULL.
source hat keinen Sammlungsergebnistyp.
-oder-
Der von sortKey diesem Ausdruck erzeugte Ausdruck verfügt nicht über einen Zeichenfolgenergebnistyp, der mit der Reihenfolge vergleichbar ist.
collation ist leer oder enthält nur Leerzeichen.