Partager via


EnumerableRowCollectionExtensions.OrderBy Méthode

Définition

Trie les lignes d'un EnumerableRowCollection dans l'ordre croissant.

Surcharges

OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Trie les lignes d'un EnumerableRowCollection dans l'ordre croissant en fonction de la clé spécifiée.

OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Trie les lignes d'un EnumerableRowCollection dans l'ordre croissant en fonction de la clé et du comparateur spécifiés.

OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>)

Source:
EnumerableRowCollectionExtensions.cs
Source:
EnumerableRowCollectionExtensions.cs
Source:
EnumerableRowCollectionExtensions.cs

Trie les lignes d'un EnumerableRowCollection dans l'ordre croissant en fonction de la clé spécifiée.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector);
static member OrderBy : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderBy(Of TRow, TKey) (source As EnumerableRowCollection(Of TRow), keySelector As Func(Of TRow, TKey)) As OrderedEnumerableRowCollection(Of TRow)

Paramètres de type

TRow

Type des éléments de ligne dans source, en général DataRow.

TKey

Type de clé retournée par keySelector.

Paramètres

source
EnumerableRowCollection<TRow>

EnumerableRowCollection qui contient les éléments DataRow à ordonner.

keySelector
Func<TRow,TKey>

Fonction permettant d'extraire une clé d'un élément.

Retours

OrderedEnumerableRowCollection<TRow> dont les éléments sont triés par la clé spécifiée.

Remarques

Cette méthode est implémentée à l’aide de l’exécution différée. La valeur de retour immédiat est un objet qui stocke toutes les informations nécessaires à l’exécution de l’action. La requête représentée par cette méthode n’est pas exécutée tant que l’objet n’est pas énuméré soit en appelant directement sa GetEnumerator méthode, soit en utilisant foreach en Visual C# ou For Each en Visual Basic.

Voir aussi

S’applique à

OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Source:
EnumerableRowCollectionExtensions.cs
Source:
EnumerableRowCollectionExtensions.cs
Source:
EnumerableRowCollectionExtensions.cs

Trie les lignes d'un EnumerableRowCollection dans l'ordre croissant en fonction de la clé et du comparateur spécifiés.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
static member OrderBy : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderBy(Of TRow, TKey) (source As EnumerableRowCollection(Of TRow), keySelector As Func(Of TRow, TKey), comparer As IComparer(Of TKey)) As OrderedEnumerableRowCollection(Of TRow)

Paramètres de type

TRow

Type des éléments de ligne dans source, en général DataRow.

TKey

Type de clé retournée par keySelector.

Paramètres

source
EnumerableRowCollection<TRow>

EnumerableRowCollection qui contient les éléments DataRow à ordonner.

keySelector
Func<TRow,TKey>

Fonction permettant d'extraire une clé d'un élément.

comparer
IComparer<TKey>

IComparer<T> pour comparer les clés.

Retours

OrderedEnumerableRowCollection<TRow> dont les éléments sont triés par la clé et le comparateur spécifiés.

Remarques

Cette méthode est implémentée à l’aide de l’exécution différée. La valeur de retour immédiat est un objet qui stocke toutes les informations nécessaires à l’exécution de l’action. La requête représentée par cette méthode n’est pas exécutée tant que l’objet n’est pas énuméré soit en appelant directement sa GetEnumerator méthode, soit en utilisant foreach en Visual C# ou For Each en Visual Basic.

Voir aussi

S’applique à