DbExpressionBuilder.OrderBy Methode

Definitie

Hiermee maakt u een nieuwe DbSortExpression die de opgegeven invoer sorteert op basis van de opgegeven sorteersleutel, met oplopende sorteervolgorde en standaardsortering.

Overloads

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

Hiermee maakt u een nieuwe DbSortExpression die de opgegeven invoer sorteert op basis van de opgegeven sorteersleutel, met oplopende sorteervolgorde en standaardsortering.

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

Hiermee maakt u een nieuwe DbSortExpression die de opgegeven invoer sorteert op basis van de opgegeven sorteersleutel, met oplopende sorteervolgorde en de opgegeven sortering.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Hiermee maakt u een nieuwe DbSortExpression die de opgegeven invoer sorteert op basis van de opgegeven sorteersleutel, met oplopende sorteervolgorde en standaardsortering.

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

Parameters

source
DbExpression

Een expressie waarmee de invoerset wordt opgegeven.

sortKey
Func<DbExpression,DbExpression>

Een methode die aangeeft hoe de sorteersleutelexpressie moet worden afgeleid op basis van een lid van de invoerset. Deze methode moet een expressie produceren met een ordervergelijkend resultaattype dat de sorteersleuteldefinitie levert.

Retouren

Een nieuwe DbSortExpression die de order-by-bewerking vertegenwoordigt.

Uitzonderingen

source of sortKey null is.

– of –

De expressie die wordt geproduceerd door sortKey is null.

source heeft geen resultaattype voor de verzameling.

– of –

De expressie die wordt geproduceerd door sortKey , heeft geen order-vergelijkbaar resultaattype.

Van toepassing op

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

Hiermee maakt u een nieuwe DbSortExpression die de opgegeven invoer sorteert op basis van de opgegeven sorteersleutel, met oplopende sorteervolgorde en de opgegeven sortering.

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

Parameters

source
DbExpression

Een expressie waarmee de invoerset wordt opgegeven.

sortKey
Func<DbExpression,DbExpression>

Een methode die aangeeft hoe de sorteersleutelexpressie moet worden afgeleid op basis van een lid van de invoerset. Deze methode moet een expressie produceren met een ordervergelijkend resultaattype dat de sorteersleuteldefinitie levert.

collation
String

De sortering die u wilt sorteren.

Retouren

Een nieuwe DbSortExpression die de order-by-bewerking vertegenwoordigt.

Uitzonderingen

sourceof sortKeycollation is null.

– of –

De expressie die wordt geproduceerd door sortKey is null.

source heeft geen resultaattype voor de verzameling.

– of –

De expressie die wordt geproduceerd, sortKey heeft geen resultaattype voor een tekenreeks die vergelijkbaar is met een order.

collation is leeg of bevat alleen spatietekens.

Van toepassing op