DbExpressionBuilder.ThenByDescending 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 fallande sorteringsordning och med standardsortering.
Överlagringar
| Name | Description |
|---|---|
| ThenByDescending(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 fallande sorteringsordning och med standardsortering. |
| ThenByDescending(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 fallande sorteringsordning och med den angivna sorteringen. |
ThenByDescending(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 fallande sorteringsordning och med standardsortering.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ ThenByDescending(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 ThenByDescending(this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member ThenByDescending : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenByDescending (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-
Uttrycket som skapas av sortKey har ingen resultattyp som är jämförbar med ordningen.
Gäller för
ThenByDescending(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 fallande sorteringsordning och med den angivna sorteringen.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbSortExpression ^ ThenByDescending(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 ThenByDescending(this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member ThenByDescending : 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 ThenByDescending (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.