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, OrderByDescendingThenBy lub 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 (Tworzenie dostawcy IQueryable).

Właściwości

Nazwa Opis
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 IQueryableklasy .

(Odziedziczone po IQueryable)
Provider

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

(Odziedziczone po IQueryable)

Metody

Nazwa Opis
GetEnumerator()

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

(Odziedziczone po IEnumerable)

Metody rozszerzania

Nazwa Opis
AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.

Cast<TResult>(IQueryable)

Konwertuje elementy IQueryable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable na podstawie określonego typu.

OfType<TResult>(IQueryable)

Filtruje elementy IQueryable na podstawie określonego typu.

Dotyczy

Zobacz też