DbExpressionBuilder.ThenBy Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.