Condividi tramite


DbExpressionBuilder.ThenBy Metodo

Definizione

Crea un nuovo DbSortExpression oggetto con un ordine di ordinamento che include l'ordinamento del set di input dell'ordine specificato insieme alla chiave di ordinamento specificata in ordine crescente e con regole di confronto predefinite.

Overload

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

Crea un nuovo DbSortExpression oggetto con un ordine di ordinamento che include l'ordinamento del set di input dell'ordine specificato insieme alla chiave di ordinamento specificata in ordine crescente e con le regole di confronto specificate.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbSortExpression oggetto con un ordine di ordinamento che include l'ordinamento del set di input dell'ordine specificato insieme alla chiave di ordinamento specificata in ordine crescente e con regole di confronto predefinite.

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

Crea un nuovo DbSortExpression oggetto con un ordine di ordinamento che include l'ordinamento del set di input dell'ordine specificato insieme alla chiave di ordinamento specificata in ordine crescente e con le regole di confronto specificate.

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

Parametri

source
DbSortExpression

Oggetto DbSortExpression che specifica il set di input ordinato.

sortKey
Func<DbExpression,DbExpression>

Metodo che specifica come derivare l'espressione della chiave di ordinamento aggiuntiva dato un membro del set di input. Questo metodo deve produrre un'espressione con un tipo di risultato confrontabile in termini di ordinamento che fornisce la definizione della chiave di ordinamento.

collation
String

Regole di confronto da utilizzare per l'ordinamento.

Restituisce

Nuovo DbSortExpression che rappresenta la precedente operazione di ordinamento generale.

Eccezioni

source, sortKey o collation è Null.

-oppure-

L'espressione generata da sortKey è Null.

source non contiene di un tipo di risultato della raccolta.

-oppure-

L'espressione prodotta da sortKey non contiene di un tipo di risultato confrontabile in termini di risultato stringa.

collation è vuoto o contiene solo spazi.

Si applica a

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbSortExpression oggetto con un ordine di ordinamento che include l'ordinamento del set di input dell'ordine specificato insieme alla chiave di ordinamento specificata in ordine crescente e con regole di confronto predefinite.

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

Parametri

source
DbSortExpression

Oggetto DbSortExpression che specifica il set di input ordinato.

sortKey
Func<DbExpression,DbExpression>

Metodo che specifica come derivare l'espressione della chiave di ordinamento aggiuntiva dato un membro del set di input. Questo metodo deve produrre un'espressione con un tipo di risultato confrontabile in termini di ordinamento che fornisce la definizione della chiave di ordinamento.

Restituisce

Nuovo DbSortExpression che rappresenta la precedente operazione di ordinamento generale.

Eccezioni

source o sortKey è null.

-oppure-

L'espressione generata da sortKey è Null.

source non contiene di un tipo di risultato della raccolta.

-oppure-

sortKey non dispone di un tipo di risultato confrontabile in termini di ordinamento.

Si applica a