IOrderedQueryable Schnittstelle

Definition

Stellt das Ergebnis eines Sortiervorgangs dar.

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
Abgeleitet
Implementiert

Hinweise

Die IOrderedQueryable Schnittstelle ist für die Implementierung durch Abfrageanbieter vorgesehen.

Diese Schnittstelle stellt das Ergebnis einer Sortierabfrage dar, die die Methoden OrderBy, oder OrderByDescending. ThenByThenByDescending Wenn CreateQuery eine Ausdrucksstruktur aufgerufen und übergeben wird, die eine Sortierabfrage darstellt, muss das resultierende IQueryable Objekt vom Typ sein, der implementiert IOrderedQueryablewird.

Weitere Informationen zum Erstellen Ihres eigenen LINQ-Anbieters finden Sie unter LINQ: Building an IQueryable Provider.

Eigenschaften

Name Beschreibung
ElementType

Ruft den Typ der Elemente ab, die zurückgegeben werden, wenn die ausdrucksstruktur, die dieser Instanz IQueryable zugeordnet ist, ausgeführt wird.

(Geerbt von IQueryable)
Expression

Ruft die Ausdrucksstruktur ab, die der Instanz von IQueryablezugeordnet ist.

(Geerbt von IQueryable)
Provider

Ruft den Abfrageanbieter ab, der dieser Datenquelle zugeordnet ist.

(Geerbt von IQueryable)

Methoden

Name Beschreibung
GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.

(Geerbt von IEnumerable)

Erweiterungsmethoden

Name Beschreibung
AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

Cast<TResult>(IQueryable)

Konvertiert die Elemente eines IQueryable Typs in den angegebenen Typ.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

OfType<TResult>(IQueryable)

Filtert die Elemente einer IQueryable basierend auf einem angegebenen Typ.

Gilt für:

Weitere Informationen