IOrderedQueryable Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt het resultaat van een sorteerbewerking.
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
- Afgeleid
- Implementeringen
Opmerkingen
De IOrderedQueryable interface is bedoeld voor implementatie door queryproviders.
Deze interface vertegenwoordigt het resultaat van een sorteerquery die de methode(s) OrderBy, ThenByOrderByDescendingof ThenByDescending. Wanneer CreateQuery een expressiestructuur wordt aangeroepen en doorgegeven die een sorteerquery vertegenwoordigt, moet het resulterende IQueryable object van een type zijn dat wordt geïmplementeerd IOrderedQueryable.
Zie LINQ: Een IQueryable-provider bouwen voor meer informatie over het maken van uw eigen LINQ-provider.
Eigenschappen
| Name | Description |
|---|---|
| ElementType |
Hiermee wordt het type element(en) opgehaald dat wordt geretourneerd wanneer de expressiestructuur die aan dit exemplaar IQueryable is gekoppeld, wordt uitgevoerd. (Overgenomen van IQueryable) |
| Expression |
Hiermee haalt u de expressiestructuur op die is gekoppeld aan het exemplaar van IQueryable. (Overgenomen van IQueryable) |
| Provider |
Hiermee haalt u de queryprovider op die is gekoppeld aan deze gegevensbron. (Overgenomen van IQueryable) |
Methoden
| Name | Description |
|---|---|
| GetEnumerator() |
Retourneert een enumerator die door een verzameling wordt herhaald. (Overgenomen van IEnumerable) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| Cast<TResult>(IQueryable) |
Converteert de elementen van een IQueryable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |
| OfType<TResult>(IQueryable) |
Hiermee filtert u de elementen van een IQueryable op basis van een opgegeven type. |