IOrderedQueryable Interfaz

Definición

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 su implementación por parte de proveedores de consultas.

Esta interfaz representa el resultado de una consulta de ordenación que llama a los métodos OrderBy, OrderByDescendingo ThenBy 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.

Se aplica a

Consulte también