DbExpressionBuilder.ThenBy Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un nuovo DbSortExpression oggetto con un 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
| Nome | Descrizione |
|---|---|
| ThenBy(DbSortExpression, Func<DbExpression,DbExpression>, String) |
Crea un nuovo DbSortExpression oggetto con un 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 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 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
DbSortExpression che specifica il set di input ordinato.
- sortKey
- Func<DbExpression,DbExpression>
Metodo che specifica come derivare l'espressione di chiave di ordinamento aggiuntiva in base a un membro del set di input. Questo metodo deve produrre un'espressione con un tipo di risultato paragonabile all'ordine che fornisce la definizione della chiave di ordinamento.
- collation
- String
Regole di confronto in base a cui eseguire l'ordinamento.
Valori restituiti
Nuovo DbSortExpression che rappresenta la nuova operazione order-by complessiva.
Eccezioni
sourceo sortKeycollation è null.
oppure
L'espressione prodotta da sortKey è null.
source non dispone di un tipo di risultato della raccolta.
oppure
L'espressione prodotta da sortKey non ha un tipo di risultato stringa paragonabile all'ordine.
collation è vuoto o contiene solo spazi.
Si applica a
ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)
Crea un nuovo DbSortExpression oggetto con un 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
DbSortExpression che specifica il set di input ordinato.
- sortKey
- Func<DbExpression,DbExpression>
Metodo che specifica come derivare l'espressione di chiave di ordinamento aggiuntiva in base a un membro del set di input. Questo metodo deve produrre un'espressione con un tipo di risultato paragonabile all'ordine che fornisce la definizione della chiave di ordinamento.
Valori restituiti
Nuovo DbSortExpression che rappresenta la nuova operazione order-by complessiva.
Eccezioni
source non dispone di un tipo di risultato della raccolta.
oppure
sortKey non dispone di un tipo di risultato paragonabile all'ordine.