IOrderedQueryable Интерфейс

Определение

Представляет результат операции сортировки.

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
Производный
Реализации

Комментарии

Интерфейс IOrderedQueryable предназначен для реализации поставщиками запросов.

Этот интерфейс представляет результат запроса сортировки, вызывающего методыOrderBy, OrderByDescendingThenBy илиThenByDescending. При CreateQuery вызове и передаче дерева выражений, представляющего запрос сортировки, результирующий IQueryable объект должен быть типом, реализующим IOrderedQueryable.

Дополнительные сведения о создании собственного поставщика LINQ см. в статье LINQ: создание поставщика IQueryable.

Свойства

Имя Описание
ElementType

Возвращает тип элементов, возвращаемых при выполнении дерева выражений, связанного IQueryable с этим экземпляром.

(Унаследовано от IQueryable)
Expression

Возвращает дерево выражений, связанное с экземпляром IQueryable.

(Унаследовано от IQueryable)
Provider

Возвращает поставщик запросов, связанный с этим источником данных.

(Унаследовано от IQueryable)

Методы

Имя Описание
GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по коллекции.

(Унаследовано от IEnumerable)

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

Cast<TResult>(IQueryable)

Преобразует элементы IQueryable в указанный тип.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

OfType<TResult>(IQueryable)

Фильтрует элементы IQueryable на основе указанного типа.

Применяется к

См. также раздел