IOrderedQueryable Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el resultado de una operación de ordenación.
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
- Derivado
- Implementaciones
Comentarios
La IOrderedQueryable interfaz está pensada para la implementación por parte de los proveedores de consultas.
Esta interfaz representa el resultado de una consulta de ordenación que llama a los métodos OrderBy, OrderByDescendingThenBy o ThenByDescending. Cuando CreateQuery se llama a y se pasa un árbol de expresión que representa una consulta de ordenación, el objeto resultante IQueryable debe ser de un tipo que implemente IOrderedQueryable.
Para obtener más información sobre cómo crear su propio proveedor LINQ, vea LINQ: Building an IQueryable Provider.
Propiedades
ElementType |
Obtiene el tipo de los elementos que se devuelven cuando se ejecuta el árbol de expresión asociado a esta instancia de IQueryable. (Heredado de IQueryable) |
Expression |
Obtiene el árbol de expresión que está asociado a la instancia de IQueryable. (Heredado de IQueryable) |
Provider |
Obtiene el proveedor de consultas que está asociado a este origen de datos. (Heredado de IQueryable) |
Métodos
GetEnumerator() |
Devuelve un enumerador que recorre en iteración una colección. (Heredado de IEnumerable) |
Métodos de extensión
Cast<TResult>(IEnumerable) |
Convierte los elementos de IEnumerable en el tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra los elementos de IEnumerable en función de un tipo especificado. |
AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
AsQueryable(IEnumerable) |
Convierte una interfaz IEnumerable en IQueryable. |
Cast<TResult>(IQueryable) |
Convierte los elementos de IQueryable en el tipo especificado. |
OfType<TResult>(IQueryable) |
Filtra los elementos de IQueryable en función de un tipo especificado. |