IOrderedQueryable Interfejs

Definicja

Reprezentuje wynik operacji sortowania.

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
Pochodne
Implementuje

Uwagi

Interfejs IOrderedQueryable jest przeznaczony do implementacji przez dostawców zapytań.

Ten interfejs reprezentuje wynik zapytania sortowania, które wywołuje metody OrderBy, OrderByDescendinglub ThenBy ThenByDescending. Po CreateQuery wywołaniu i przekazaniu drzewa wyrażeń reprezentującego zapytanie sortowania wynikowy IQueryable obiekt musi być typem implementujący IOrderedQueryableelement .

Aby uzyskać więcej informacji na temat tworzenia własnego dostawcy LINQ, zobacz LINQ: Building an IQueryable Provider (LINQ: tworzenie dostawcy IQueryable).

Właściwości

ElementType

Pobiera typ elementów zwracanych podczas wykonywania drzewa wyrażeń skojarzonego z tym wystąpieniem IQueryable .

(Odziedziczone po IQueryable)
Expression

Pobiera drzewo wyrażeń skojarzone z wystąpieniem elementu IQueryable.

(Odziedziczone po IQueryable)
Provider

Pobiera dostawcę zapytań skojarzonego z tym źródłem danych.

(Odziedziczone po IQueryable)

Metody

GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.

(Odziedziczone po IEnumerable)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Cast<TResult>(IQueryable)

Konwertuje elementy elementu IQueryable na określony typ.

OfType<TResult>(IQueryable)

Filtruje elementy IQueryable elementu na podstawie określonego typu.

Dotyczy

Zobacz też