IOrderedQueryable Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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, OrderByDescendingoder ThenByThenByDescendingaufruft. Wenn CreateQuery aufgerufen und eine Ausdrucksstruktur übergeben wird, die eine Sortierabfrage darstellt, muss das resultierende IQueryable Objekt von einem Typ sein, der implementiert IOrderedQueryable.
Weitere Informationen zum Erstellen eines eigenen LINQ-Anbieters finden Sie unter LINQ: Erstellen eines IQueryable-Anbieters.
Eigenschaften
ElementType |
Ruft den Typ der Elemente ab, die zurückgegeben werden, wenn die Ausdrucksbaumstruktur ausgeführt wird, die mit dieser Instanz von IQueryable verknüpft ist. (Geerbt von IQueryable) |
Expression |
Ruft die Ausdrucksbaumstruktur ab, die mit der Instanz von IQueryable verknüpft ist. (Geerbt von IQueryable) |
Provider |
Ruft den Abfrageanbieter ab, der dieser Datenquelle zugeordnet ist. (Geerbt von IQueryable) |
Methoden
GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Geerbt von IEnumerable) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |
Cast<TResult>(IQueryable) |
Konvertiert die Elemente einer IQueryable in den angegebenen Typ. |
OfType<TResult>(IQueryable) |
Filtert die Elemente eines IQueryable anhand eines angegebenen Typs |