IOrderedQueryable Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il risultato di un'operazione di ordinamento.
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
- Derivato
- Implementazioni
Commenti
L'interfaccia IOrderedQueryable è destinata all'implementazione da parte dei provider di query.
Questa interfaccia rappresenta il risultato di una query di ordinamento che chiama i metodi OrderBy, OrderByDescendingo ThenByThenByDescending. Quando CreateQuery viene chiamato e passato un albero delle espressioni che rappresenta una query di ordinamento, l'oggetto risultante IQueryable deve essere di un tipo che implementa IOrderedQueryable.
Per altre informazioni su come creare un provider LINQ personalizzato, vedere LINQ: Building an IQueryable Provider.For more information about how to create your own LINQ provider, see LINQ: Building an IQueryable Provider.
Proprietà
ElementType |
Ottiene il tipo dell'elemento o degli elementi che sono restituiti quando la struttura ad albero dell'espressione associata a questa istanza di IQueryable è eseguita. (Ereditato da IQueryable) |
Expression |
Ottiene la struttura ad albero dell'espressione associata all'istanza di IQueryable. (Ereditato da IQueryable) |
Provider |
Ottiene il provider della query associato all’origine dati. (Ereditato da IQueryable) |
Metodi
GetEnumerator() |
Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta. (Ereditato da IEnumerable) |
Metodi di estensione
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Converte un oggetto IEnumerable in un oggetto IQueryable. |
Cast<TResult>(IQueryable) |
Converte gli elementi di un oggetto IQueryable nel tipo specificato. |
OfType<TResult>(IQueryable) |
Filtra gli elementi di un oggetto IQueryable in base a un tipo specificato. |