DbExpressionBuilder.ThenBy 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 aufsteigender Sortierreihenfolge und der Standardsortierung enthält.
Überlädt
| Name | Beschreibung |
|---|---|
| ThenBy(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 aufsteigender Sortierreihenfolge und mit der angegebenen Sortierung enthält. |
| ThenBy(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 aufsteigender Sortierreihenfolge und der Standardsortierung enthält. |
ThenBy(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 aufsteigender Sortierreihenfolge und mit der angegebenen Sortierung enthält.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ ThenBy(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 ThenBy(this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member ThenBy : 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 ThenBy (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.
Gilt für:
ThenBy(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 aufsteigender Sortierreihenfolge und der Standardsortierung enthält.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ ThenBy(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 ThenBy(this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member ThenBy : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenBy (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-
sortKey hat keinen order-vergleichbaren Ergebnistyp.