Partager via


DbExpressionBuilder.ThenBy Méthode

Définition

Crée un DbSortExpression qui avec un ordre de tri qui inclut l’ordre de tri de l’entrée d’ordre donné défini avec la clé de tri spécifiée dans l’ordre de tri croissant et avec le classement par défaut.

Surcharges

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

Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’entrée d’ordre donné défini avec la clé de tri spécifiée dans l’ordre de tri croissant et avec le classement spécifié.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Crée un DbSortExpression qui avec un ordre de tri qui inclut l’ordre de tri de l’entrée d’ordre donné défini avec la clé de tri spécifiée dans l’ordre de tri croissant et avec le classement par défaut.

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

Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’entrée d’ordre donné défini avec la clé de tri spécifiée dans l’ordre de tri croissant et avec le classement spécifié.

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ètres

source
DbSortExpression

DbSortExpression qui spécifie le jeu de données d'entrée ordonné.

sortKey
Func<DbExpression,DbExpression>

Méthode qui spécifie le mode de dérivation de l'expression de clé de tri supplémentaire à partir d'un membre du jeu de données d'entrée. Cette méthode doit produire une expression contenant un type de résultat comparable au niveau de l'ordre qui fournit la définition de clé de tri.

collation
String

Classement à partir duquel trier.

Retours

Nouveau DbSortExpression qui représente la nouvelle opération de tri globale.

Exceptions

source, sortKey ou collation a la valeur Null.

- ou -

L’expression produite par sortKey a la valeur Null.

source n’a pas un type de résultat collection.

- ou -

L’expression produite par sortKey n’a pas de type de résultat de chaîne comparable au niveau de l’ordre.

collation est vide ou ne contient que des espaces.

S’applique à

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Crée un DbSortExpression qui avec un ordre de tri qui inclut l’ordre de tri de l’entrée d’ordre donné défini avec la clé de tri spécifiée dans l’ordre de tri croissant et avec le classement par défaut.

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ètres

source
DbSortExpression

DbSortExpression qui spécifie le jeu de données d'entrée ordonné.

sortKey
Func<DbExpression,DbExpression>

Méthode qui spécifie le mode de dérivation de l'expression de clé de tri supplémentaire à partir d'un membre du jeu de données d'entrée. Cette méthode doit produire une expression contenant un type de résultat comparable au niveau de l'ordre qui fournit la définition de clé de tri.

Retours

Nouveau DbSortExpression qui représente la nouvelle opération de tri globale.

Exceptions

source ou sortKey est null.

- ou -

L’expression produite par sortKey a la valeur Null.

source n’a pas un type de résultat collection.

- ou -

sortKey n'a pas un type de résultat comparable par ordre.

S’applique à