IOrderedQueryable IOrderedQueryable IOrderedQueryable IOrderedQueryable Interface

Definition

Stellt das Ergebnis eines Sortiervorgangs dar.Represents the result of a sorting operation.

public interface class IOrderedQueryable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface IOrderedQueryable : System.Collections.IEnumerable, System.Linq.IQueryable
type IOrderedQueryable = interface
    interface IQueryable
    interface IEnumerable
Public Interface IOrderedQueryable
Implements IEnumerable, IQueryable
Abgeleitet
Implementiert

Hinweise

Die IOrderedQueryable -Schnittstelle ist für die Implementierung durch Abfrage Anbieter vorgesehen.The IOrderedQueryable interface is intended for implementation by query providers.

Diese Schnittstelle stellt das Ergebnis einer Sortier Abfrage dar, die die-Methode ( OrderByn OrderByDescending) ThenBy , ThenByDescendingoder aufruft.This interface represents the result of a sorting query that calls the method(s) OrderBy, OrderByDescending, ThenBy or ThenByDescending. Wenn CreateQuery aufgerufen wird und eine Ausdrucks Baumstruktur, die eine Sortier Abfrage darstellt, über IQueryable mittelt wird, muss das resultierende Objekt von IOrderedQueryableeinem Typ sein, der implementiert.When CreateQuery is called and passed an expression tree that represents a sorting query, the resulting IQueryable object must be of a type that implements IOrderedQueryable.

Weitere Informationen zum Erstellen eines eigenen LINQ-Anbieters finden Sie unter LINQ: Entwickeln eines iquerable- Anbieters in MSDN-Blogs.For more information about how to create your own LINQ provider, see LINQ: Building an IQueryable Provider on MSDN Blogs.

Methoden

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.Returns an enumerator that iterates through a collection.

(Inherited from IEnumerable)

Eigenschaften

ElementType ElementType ElementType 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.Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.

(Inherited from IQueryable)

Expression Expression Expression Expression

Ruft die Ausdrucksbaumstruktur ab, die mit der Instanz von IQueryable verknüpft ist.Gets the expression tree that is associated with the instance of IQueryable.

(Inherited from IQueryable)

Provider Provider Provider Provider

Ruft den Abfrageanbieter ab, der dieser Datenquelle zugeordnet ist.Gets the query provider that is associated with this data source.

(Inherited from IQueryable)

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable) Cast<TResult>(IQueryable) Cast<TResult>(IQueryable) Cast<TResult>(IQueryable)

Konvertiert die Elemente einer IQueryable in den angegebenen Typ.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable) OfType<TResult>(IQueryable) OfType<TResult>(IQueryable) OfType<TResult>(IQueryable)

Filtert die Elemente eines IQueryable anhand eines angegebenen TypsFilters the elements of an IQueryable based on a specified type.

Gilt für:

Siehe auch