DbExpressionBuilder.OrderBy Methode

Definition

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und Standardsortierung.

Überlädt

Name Beschreibung
OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und Standardsortierung.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und der angegebenen Sortierung.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und Standardsortierung.

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 den Eingabesatz angibt.

sortKey
Func<DbExpression,DbExpression>

Eine Methode, die angibt, wie der Sortierschlüsselausdruck anhand eines Elements des Eingabesatzes abgeleitet werden soll. Diese Methode muss einen Ausdruck mit einem order-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 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:

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und der angegebenen Sortierung.

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 den Eingabesatz angibt.

sortKey
Func<DbExpression,DbExpression>

Eine Methode, die angibt, wie der Sortierschlüsselausdruck anhand eines Elements des Eingabesatzes abgeleitet werden soll. 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 neues DbSortExpression, das den Order-by-Vorgang 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: