Partilhar via


IOrderedQueryable Interface

Definição

Representa o resultado de uma operação de classificação.

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
Implementações

Comentários

A IOrderedQueryable interface destina-se à implementação por provedores de consulta.

Essa interface representa o resultado de uma consulta de classificação que chama os métodos OrderBy, OrderByDescendingThenBy ou ThenByDescending. Quando CreateQuery é chamado e passado uma árvore de expressão que representa uma consulta de classificação, o objeto resultante IQueryable deve ser de um tipo que implementa IOrderedQueryable.

Para obter mais informações sobre como criar seu próprio provedor LINQ, consulte LINQ: Criando um provedor IQueryable.

Propriedades

ElementType

Obtém o tipo de elemento que é retornado quando a árvore de expressão associada a esta instância do IQueryable é executada.

(Herdado de IQueryable)
Expression

Obtém a árvore de expressão que é associada à instância de IQueryable.

(Herdado de IQueryable)
Provider

Obtém o provedor de consulta associado esta fonte de dados.

(Herdado de IQueryable)

Métodos

GetEnumerator()

Retorna um enumerador que itera em uma coleção.

(Herdado de IEnumerable)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Cast<TResult>(IQueryable)

Converte os elementos de um IQueryable para o tipo especificado.

OfType<TResult>(IQueryable)

Filtra os elementos de um IQueryable com base em um tipo especificado.

Aplica-se a

Confira também