DbExpressionBuilder.ThenByDescending Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’ensemble d’entrée de l’ordre donné avec la clé de tri spécifiée dans l’ordre de tri décroissant et avec le classement par défaut.
Surcharges
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>) |
Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’ensemble d’entrée de l’ordre donné avec la clé de tri spécifiée dans l’ordre de tri décroissant et avec le classement par défaut. |
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String) |
Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’ensemble d’entrée de l’ordre donné avec la clé de tri spécifiée dans l’ordre de tri décroissant et avec le classement spécifié. |
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)
Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’ensemble d’entrée de l’ordre donné avec la clé de tri spécifiée dans l’ordre de tri décroissant et avec le classement par défaut.
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
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 -
L'expression produite par sortKey
n'a pas de type de résultat comparable au niveau de l'ordre.
S’applique à
ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)
Crée un DbSortExpression nouveau avec un ordre de tri qui inclut l’ordre de tri de l’ensemble d’entrée de l’ordre donné avec la clé de tri spécifiée dans l’ordre de tri décroissant et avec le classement spécifié.
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
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.