DbExpressionBuilder.ThenBy Metod

Definition

Skapar en ny DbSortExpression som med en sorteringsordning som innehåller sorteringsordningen för den angivna orderindatauppsättningen tillsammans med den angivna sorteringsnyckeln i stigande sorteringsordning och med standardsortering.

Överlagringar

Name Description
ThenBy(DbSortExpression, Func<DbExpression,DbExpression>, String)

Skapar en ny DbSortExpression som med en sorteringsordning som innehåller sorteringsordningen för den angivna orderindatauppsättningen tillsammans med den angivna sorteringsnyckeln i stigande sorteringsordning och med den angivna sorteringen.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Skapar en ny DbSortExpression som med en sorteringsordning som innehåller sorteringsordningen för den angivna orderindatauppsättningen tillsammans med den angivna sorteringsnyckeln i stigande sorteringsordning och med standardsortering.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>, String)

Skapar en ny DbSortExpression som med en sorteringsordning som innehåller sorteringsordningen för den angivna orderindatauppsättningen tillsammans med den angivna sorteringsnyckeln i stigande sorteringsordning och med den angivna sorteringen.

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

Parametrar

source
DbSortExpression

En DbSortExpression som anger den ordnade indatauppsättningen.

sortKey
Func<DbExpression,DbExpression>

En metod som anger hur du härleder ytterligare sorteringsnyckeluttryck som ges en medlem i indatauppsättningen. Den här metoden måste skapa ett uttryck med en orderjäx jämförbar resultattyp som tillhandahåller sorteringsnyckeldefinitionen.

collation
String

Sortering som ska sorteras under.

Returer

En ny DbSortExpression som representerar den nya övergripande order-by-åtgärden.

Undantag

source, sortKey eller collation är null.

-eller-

Uttrycket som skapas av sortKey är null.

source inte har någon samlingsresultattyp.

-eller-

Uttrycket som skapas av sortKey har ingen orderjäx jämförbar strängresultattyp.

collation är tom eller innehåller endast blankstegstecken.

Gäller för

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Skapar en ny DbSortExpression som med en sorteringsordning som innehåller sorteringsordningen för den angivna orderindatauppsättningen tillsammans med den angivna sorteringsnyckeln i stigande sorteringsordning och med standardsortering.

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

Parametrar

source
DbSortExpression

En DbSortExpression som anger den ordnade indatauppsättningen.

sortKey
Func<DbExpression,DbExpression>

En metod som anger hur du härleder ytterligare sorteringsnyckeluttryck som ges en medlem i indatauppsättningen. Den här metoden måste skapa ett uttryck med en orderjäx jämförbar resultattyp som tillhandahåller sorteringsnyckeldefinitionen.

Returer

En ny DbSortExpression som representerar den nya övergripande order-by-åtgärden.

Undantag

source eller sortKey är null.

-eller-

Uttrycket som skapas av sortKey är null.

source inte har någon samlingsresultattyp.

-eller-

sortKey inte har någon resultattyp som kan jämföras med order.

Gäller för