Partager via


DbExpressionBuilder.OrderBy Méthode

Définition

Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement par défaut.

Surcharges

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement par défaut.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement fourni.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement par défaut.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression

Paramètres

source
DbExpression

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

sortKey
Func<DbExpression,DbExpression>

Méthode qui spécifie le mode de dérivation de l'expression de clé de tri à 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

Nouvelle DbSortExpression qui représente l'opération de tri.

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 à

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement fourni.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression

Paramètres

source
DbExpression

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

sortKey
Func<DbExpression,DbExpression>

Méthode qui spécifie le mode de dérivation de l'expression de clé de tri à 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

Nouvelle DbSortExpression qui représente l'opération de tri.

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 à