Partager via


TypedTableBaseExtensions Classe

Définition

Contient les méthodes d'extension pour la classe TypedTableBase<T>.

public ref class TypedTableBaseExtensions abstract sealed
public static class TypedTableBaseExtensions
type TypedTableBaseExtensions = class
Public Module TypedTableBaseExtensions
Héritage
TypedTableBaseExtensions

Remarques

La classe contient des méthodes d’extension statiques qui définissent la méthode et les AsEnumerable opérations de requête standard pour les jeux de données typés.

Cette classe ne peut pas être instanciée.

Méthodes

AsEnumerable<TRow>(TypedTableBase<TRow>)

Énumère les éléments de ligne de données du TypedTableBase<T> et retourne un objet EnumerableRowCollection<TRow>, où le paramètre générique T est DataRow. Cet objet peut être utilisé dans une expression LINQ ou une requête de méthode.

ElementAtOrDefault<TRow>(TypedTableBase<TRow>, Int32)

Retourne l'élément situé à une ligne spécifiée dans une séquence ou une valeur par défaut si la ligne est hors limites.

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

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

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

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

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

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

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

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

Select<TRow,S>(TypedTableBase<TRow>, Func<TRow,S>)

Projette chaque élément d'un TypedTableBase<T> dans un nouveau formulaire.

Where<TRow>(TypedTableBase<TRow>, Func<TRow,Boolean>)

Filtre une séquence de lignes en fonction du prédicat spécifié.

S’applique à

Voir aussi