Udostępnij za pośrednictwem


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 ThenByThenByDescending. Gdy CreateQuery jest wywoływane i przekazywane drzewo wyrażeń, które reprezentuje zapytanie sortowania, wynikowy IQueryable obiekt musi być typem implementujący IOrderedQueryable.

Aby uzyskać więcej informacji na temat tworzenia własnego dostawcy LINQ, zobacz 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 do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable 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 na IQueryable określony typ.

OfType<TResult>(IQueryable)

Filtruje elementy elementu IQueryable na podstawie określonego typu.

Dotyczy

Zobacz też