DbExpressionBuilder.ThenBy Metódus

Definíció

Létrehoz egy újat DbSortExpression , amely egy rendezési sorrendtel rendelkezik, amely tartalmazza az adott rendelés bemenetének rendezési sorrendjét a megadott rendezési kulccsal növekvő rendezési sorrendben és alapértelmezett rendezéssel.

Túlterhelések

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

Létrehoz egy újat DbSortExpression , amely egy rendezési sorrendtel rendelkezik, amely tartalmazza az adott rendelés bemenetének rendezési sorrendjét a megadott rendezési kulccsal növekvő rendezési sorrendben és a megadott rendezési sorrendben.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Létrehoz egy újat DbSortExpression , amely egy rendezési sorrendtel rendelkezik, amely tartalmazza az adott rendelés bemenetének rendezési sorrendjét a megadott rendezési kulccsal növekvő rendezési sorrendben és alapértelmezett rendezéssel.

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

Létrehoz egy újat DbSortExpression , amely egy rendezési sorrendtel rendelkezik, amely tartalmazza az adott rendelés bemenetének rendezési sorrendjét a megadott rendezési kulccsal növekvő rendezési sorrendben és a megadott rendezési sorrendben.

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

Paraméterek

source
DbSortExpression

A rendezett bemeneti készletet meghatározó DbSortExpression.

sortKey
Func<DbExpression,DbExpression>

Egy metódus, amely meghatározza, hogyan származtatható a további rendezési kulcskifejezés a bemeneti készlet egy tagjának adott tagjára. Ennek a metódusnak egy rendezési kulcsdefiníciót biztosító, sorrendben összehasonlítható eredménytípusú kifejezést kell létrehoznia.

collation
String

A rendezéshez tartozó rendezés.

Válaszok

Egy új DbSortExpression, amely az új általános sorrend szerinti műveletet jelöli.

Kivételek

source, sortKey vagy collation null értékű.

-vagy-

Az általa sortKey létrehozott kifejezés null értékű.

source nem rendelkezik gyűjteményeredmény-típussal.

-vagy-

A kifejezés által sortKey előállított kifejezés nem rendelkezik sorrendben összehasonlítható sztring eredménytípussal.

collation üres vagy csak szóköz karaktereket tartalmaz.

A következőre érvényes:

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Létrehoz egy újat DbSortExpression , amely egy rendezési sorrendtel rendelkezik, amely tartalmazza az adott rendelés bemenetének rendezési sorrendjét a megadott rendezési kulccsal növekvő rendezési sorrendben és alapértelmezett rendezéssel.

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

Paraméterek

source
DbSortExpression

A rendezett bemeneti készletet meghatározó DbSortExpression.

sortKey
Func<DbExpression,DbExpression>

Egy metódus, amely meghatározza, hogyan származtatható a további rendezési kulcskifejezés a bemeneti készlet egy tagjának adott tagjára. Ennek a metódusnak egy rendezési kulcsdefiníciót biztosító, sorrendben összehasonlítható eredménytípusú kifejezést kell létrehoznia.

Válaszok

Egy új DbSortExpression, amely az új általános sorrend szerinti műveletet jelöli.

Kivételek

source vagy sortKey null értékű.

-vagy-

Az általa sortKey létrehozott kifejezés null értékű.

source nem rendelkezik gyűjteményeredmény-típussal.

-vagy-

sortKey nem rendelkezik rendeléssel összehasonlítható eredménytípussal.

A következőre érvényes: