DbExpressionBuilder.OrderBy 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 einen neuen DbSortExpression, der das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit Standardsortierung nach dem angegebenen Sortierschlüssel sortiert.
Überlädt
OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
Erstellt einen neuen DbSortExpression, der das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit Standardsortierung nach dem angegebenen Sortierschlüssel sortiert. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
Erstellt einen neuen DbSortExpression, der das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit der angegebenen Sortierung nach dem angegebenen Sortierschlüssel sortiert. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>)
Erstellt einen neuen DbSortExpression, der das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit Standardsortierung nach dem angegebenen Sortierschlüssel sortiert.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression
Parameter
- source
- DbExpression
Ein Ausdruck, der das Eingabeset angibt.
- sortKey
- Func<DbExpression,DbExpression>
Eine Methode, die angibt, wie der Sortierschlüsselausdruck für einen angegebenen Member des Eingabesets abgeleitet wird. Diese Methode muss einen Ausdruck mit einem in der Reihenfolge vergleichbaren Ergebnistyp erzeugen, der die Sortierschlüsseldefinition bereitstellt.
Gibt zurück
Ein neues DbSortExpression, das den order-by-Vorgang darstellt.
Ausnahmen
source
oder sortKey
ist NULL.
- oder -
Der von sortKey
erzeugte Ausdruck ist NULL.
source
weist keinen Auflistungsergebnistyp auf.
- oder -
Der Ausdruck, der von sortKey
erzeugt wurde, hat keinen in der Reihenfolge vergleichbaren Ergebnistyp.
Gilt für:
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)
Erstellt einen neuen DbSortExpression, der das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit der angegebenen Sortierung nach dem angegebenen Sortierschlüssel sortiert.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression
Parameter
- source
- DbExpression
Ein Ausdruck, der das Eingabeset angibt.
- sortKey
- Func<DbExpression,DbExpression>
Eine Methode, die angibt, wie der Sortierschlüsselausdruck für einen angegebenen Member des Eingabesets abgeleitet wird. Diese Methode muss einen Ausdruck mit einem in der Reihenfolge vergleichbaren Ergebnistyp erzeugen, der die Sortierschlüsseldefinition bereitstellt.
- collation
- String
Die zu verwendende Sortierung.
Gibt zurück
Ein neues DbSortExpression, das den order-by-Vorgang darstellt.
Ausnahmen
source
, sortKey
oder collation
ist NULL.
- oder -
Der von sortKey
erzeugte Ausdruck ist NULL.
source
weist keinen Auflistungsergebnistyp auf.
- oder -
Der Ausdruck, der von sortKey
erzeugt wurde, hat keinen in der Reihenfolge vergleichbaren Zeichenfolgenergebnistyp.
collation
ist leer oder enthält nur Leerzeichen.