Cette documentation est archivée et n’est pas conservée.

Membres Queryable

Visual Studio 2008

Mise à jour : novembre 2007

Fournit un jeu de méthodes statiques staticShared dans Visual Basic) pour interroger des structures de données qui implémentent IQueryable<T>.

Le type Queryable expose les membres suivants.

  NomDescription
Aggregate Surchargé. Applique une fonction d'accumulation sur une séquence.
All<TSource> Détermine si tous les éléments d'une séquence satisfont à une condition.
Any Surchargé. Détermine si les éléments d'une séquence IQueryable<T> existent ou satisfont à une condition.
AsQueryable Surchargé. Convertit un IEnumerable ou un IEnumerable<T> générique en un IQueryable ou un IQueryable<T> générique.
Average Surchargé. Calcule la moyenne d'une séquence de valeurs numériques.
Cast<TResult> Convertit les éléments d'un IQueryable vers le type spécifié.
Concat<TSource> Concatène deux séquences.
Contains Surchargé. Détermine si IQueryable<T> contient un élément spécifique.
Count Surchargé. Retourne le nombre total d'éléments dans une séquence.
DefaultIfEmpty Surchargé. Retourne les éléments d'une séquence ou une collection de singletons par défaut si la séquence est vide.
Distinct Surchargé. Retourne des éléments distincts d'une séquence.
ElementAt<TSource> Retourne l'élément à une position d'index spécifiée dans une séquence.
ElementAtOrDefault<TSource> Retourne l'élément situé à un index spécifié dans une séquence ou une valeur par défaut si l'index est hors limites.
Except Surchargé. Produit la différence entre deux séquences.
First Surchargé. Retourne le premier élément d'une séquence.
FirstOrDefault Surchargé. Retourne le premier élément d'une séquence ou une valeur par défaut si aucun élément n'est trouvé.
GroupBy Surchargé. Regroupe les éléments d'une séquence.
GroupJoin Surchargé. Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.
Intersect Surchargé. Produit l'intersection de deux séquences.
Join Surchargé. Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.
Last Surchargé. Retourne le dernier élément d'une séquence.
LastOrDefault Surchargé. Retourne le dernier élément d'une séquence ou une valeur par défaut si aucun élément n'est trouvé.
LongCount Surchargé. Retourne un Int64 qui représente le nombre d'éléments dans une séquence.
Max Surchargé. Retourne la valeur maximale dans une séquence.
Min Surchargé. Retourne la valeur minimale dans une séquence.
OfType<TResult> Filtre les éléments d'un IQueryable en fonction du type spécifié.
OrderBy Surchargé. Trie les éléments d'une séquence dans l'ordre croissant.
OrderByDescending Surchargé. Trie les éléments d'une séquence dans l'ordre décroissant.
Reverse<TSource> Inverse l'ordre des éléments dans une séquence.
Select Surchargé. Projette chaque élément d'une séquence dans un nouveau formulaire.
SelectMany Surchargé. Projette chaque élément d'une séquence sur un IEnumerable<T> et combine les séquences résultantes en une séquence de type IQueryable<T>.
SequenceEqual Surchargé. Détermine si deux séquences sont égales.
Single Surchargé. Retourne un élément spécifique unique d'une séquence.
SingleOrDefault Surchargé. Retourne un élément spécifique unique d'une séquence, ou une valeur par défaut si cet élément n'est pas trouvé.
Skip<TSource> Ignore un nombre spécifié d'éléments dans une séquence puis retourne les éléments restants.
SkipWhile Surchargé. Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.
Sum Surchargé. Calcule la somme d'une séquence de valeurs numériques.
Take<TSource> Retourne un nombre spécifié d'éléments contigus à partir du début d'une séquence.
TakeWhile Surchargé. Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true, puis ignore les éléments restants.
ThenBy Surchargé. Réalise un classement des éléments d'une séquence dans l'ordre croissant.
ThenByDescending Surchargé. Réalise un classement des éléments d'une séquence dans l'ordre décroissant.
Union Surchargé. Produit l'union définie de deux séquences.
Where Surchargé. Filtre une séquence de valeurs selon un prédicat.
Début
Afficher: