EnumerableRowCollectionExtensions.OrderBy 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.
Trie les lignes d’un EnumerableRowCollection ordre croissant.
Surcharges
| Nom | Description |
|---|---|
| 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 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 ordre croissant en fonction de la clé et du comparateur spécifiés. |
OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>)
Trie les lignes d’un EnumerableRowCollection 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, généralement DataRow.
- TKey
Type de la clé retournée par keySelector.
Paramètres
Contenant EnumerableRowCollection les DataRow éléments à commander.
- keySelector
- Func<TRow,TKey>
Fonction permettant d’extraire une clé d’un élément.
Retours
Dont OrderedEnumerableRowCollection<TRow> 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édiate est un objet qui stocke toutes les informations requises pour effectuer 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é en appelant directement sa méthode GetEnumerator ou en utilisant foreach en Visual C# ou For Each dans Visual Basic.
Voir aussi
- Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)
- ThenBy
- OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
S’applique à
OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)
Trie les lignes d’un EnumerableRowCollection 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, généralement DataRow.
- TKey
Type de la clé retournée par keySelector.
Paramètres
Contenant EnumerableRowCollection les DataRow éléments à commander.
- keySelector
- Func<TRow,TKey>
Fonction permettant d’extraire une clé d’un élément.
- comparer
- IComparer<TKey>
Pour IComparer<T> comparer les clés.
Retours
Dont OrderedEnumerableRowCollection<TRow> 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édiate est un objet qui stocke toutes les informations requises pour effectuer 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é en appelant directement sa méthode GetEnumerator ou en utilisant foreach en Visual C# ou For Each dans Visual Basic.
Voir aussi
- Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)
- ThenBy
- OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)