IOrderedQueryable Interfaccia

Definizione

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 (LINQ: Compilazione di un provider IQueryable).

Proprietà

Nome Descrizione
ElementType

Ottiene il tipo degli elementi restituiti quando viene eseguita l'albero delle espressioni associato a questa istanza di IQueryable .

(Ereditato da IQueryable)
Expression

Ottiene l'albero delle espressioni associato all'istanza di IQueryable.

(Ereditato da IQueryable)
Provider

Ottiene il provider di query associato a questa origine dati.

(Ereditato da IQueryable)

Metodi

Nome Descrizione
GetEnumerator()

Restituisce un enumeratore che scorre un insieme.

(Ereditato da IEnumerable)

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

Cast<TResult>(IQueryable)

Converte gli elementi di un IQueryable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

OfType<TResult>(IQueryable)

Filtra gli elementi di un IQueryable in base a un tipo specificato.

Si applica a

Vedi anche