IOrderedQueryable Interface

Definição

Representa o resultado de uma operação de ordenaçã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

Observações

A IOrderedQueryable interface destina-se à implementação por fornecedores de consultas.

Esta interface representa o resultado de uma consulta de ordenação que chama o(s) método(s) OrderBy, OrderByDescending, ThenBy ou ThenByDescending. Quando CreateQuery é chamada e passada uma árvore de expressões que representa uma consulta de ordenação, o objeto resultante IQueryable deve ser de um tipo que implemente IOrderedQueryable.

Para mais informações sobre como criar o seu próprio fornecedor LINQ, veja LINQ: Construir um Prestador IQueryable.

Propriedades

Name Description
ElementType

Obtém o tipo do(s) elemento(s) que são devolvidos quando a árvore de expressões associada a esta instância de IQueryable é executada.

(Herdado de IQueryable)
Expression

Obtém a árvore de expressões associada à instância de IQueryable.

(Herdado de IQueryable)
Provider

Obtém o fornecedor de consultas associado a esta fonte de dados.

(Herdado de IQueryable)

Métodos

Name Description
GetEnumerator()

Devolve um enumerador que itera numa coleção.

(Herdado de IEnumerable)

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

Cast<TResult>(IQueryable)

Converte os elementos de an IQueryable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

OfType<TResult>(IQueryable)

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

Aplica-se a

Ver também