IOrderedQueryable Interface
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.
Représente le résultat d’une opération de tri.
public interface class IOrderedQueryable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface class IOrderedQueryable : System::Linq::IQueryable
public interface IOrderedQueryable : System.Collections.IEnumerable, System.Linq.IQueryable
public interface IOrderedQueryable : System.Linq.IQueryable
type IOrderedQueryable = interface
interface IEnumerable
interface IQueryable
type IOrderedQueryable = interface
interface IQueryable
interface IEnumerable
Public Interface IOrderedQueryable
Implements IEnumerable, IQueryable
Public Interface IOrderedQueryable
Implements IQueryable
- Dérivé
- Implémente
Remarques
L’interface IOrderedQueryable est destinée à l’implémentation par les fournisseurs de requêtes.
Cette interface représente le résultat d’une requête de tri qui appelle la ou OrderByles méthodes , OrderByDescendingThenBy ou ThenByDescending. Lorsqu’il CreateQuery est appelé et passé une arborescence d’expressions qui représente une requête de tri, l’objet résultant IQueryable doit être d’un type qui implémente IOrderedQueryable.
Pour plus d’informations sur la création de votre propre fournisseur LINQ, consultez LINQ : Création d’un fournisseur IQueryable.
Propriétés
| Nom | Description |
|---|---|
| ElementType |
Obtient le type des éléments retournés lorsque l’arborescence d’expressions associée à cette instance d’est IQueryable exécutée. (Hérité de IQueryable) |
| Expression |
Obtient l’arborescence d’expressions associée à l’instance de IQueryable. (Hérité de IQueryable) |
| Provider |
Obtient le fournisseur de requêtes associé à cette source de données. (Hérité de IQueryable) |
Méthodes
| Nom | Description |
|---|---|
| GetEnumerator() |
Retourne un énumérateur qui itère dans une collection. (Hérité de IEnumerable) |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| Cast<TResult>(IQueryable) |
Convertit les éléments d’un IQueryable type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |
| OfType<TResult>(IQueryable) |
Filtre les éléments d’une IQueryable en fonction d’un type spécifié. |