Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale

Spazio dei nomi System.Linq

Lo spazio dei nomi System.Linq fornisce le classi e le interfacce che supportano query che utilizzano LINQ (Language-Integrated Query).

Lo spazio dei nomi System.Linq è incluso nell'assembly System.Core (in System.Core.dll).

La classe Enumerable contiene operatori di query standard di LINQ che operano su oggetti che implementano IEnumerable<T>.

La classe Queryable contiene operatori di query standard LINQ che operano su oggetti che implementano IQueryable<T>.

Per ulteriori informazioni su LINQ to SQL, vedere LINQ to SQL.

  ClasseDescrizione
Classe pubblicaEnumerableFornisce un set di metodi static(Shared in Visual Basic) per l'esecuzione di query su oggetti che implementano IEnumerable<T>.
Classe pubblicaEnumerableExecutorRappresenta una struttura ad albero dell'espressione e fornisce la funzionalità per eseguire la struttura ad albero dell'espressione dopo la riscrittura.
Classe pubblicaEnumerableExecutor<T>Infrastruttura. Rappresenta una struttura ad albero dell'espressione e fornisce la funzionalità per eseguire la struttura ad albero dell'espressione dopo la riscrittura.
Classe pubblicaEnumerableQueryInfrastruttura. Rappresenta un oggetto IEnumerable come origine dati EnumerableQuery.
Classe pubblicaEnumerableQuery<T>Infrastruttura. Rappresenta un insieme IEnumerable<T> come origine dati IQueryable<T>.
Classe pubblicaLookup<TKey, TElement>Rappresenta un insieme di chiavi, ognuna mappata a uno o più valori.
Classe pubblicaOrderedParallelQuery<TSource>Rappresenta una sequenza parallela e ordinata.
Classe pubblicaParallelEnumerableFornisce un set di metodi per l'esecuzione di query su oggetti che implementano ParallelQuery{TSource}. È l'equivalente parallelo di Enumerable.
Classe pubblicaParallelQueryRappresenta una sequenza parallela.
Classe pubblicaParallelQuery<TSource>Rappresenta una sequenza parallela.
Classe pubblicaQueryableFornisce un set di metodi static(Shared in Visual Basic) per l'esecuzione di query su strutture dei dati che implementano IQueryable<T>.

  InterfacciaDescrizione
Interfaccia pubblicaIGrouping<TKey, TElement>Rappresenta un insieme di oggetti che hanno una chiave comune.
Interfaccia pubblicaILookup<TKey, TElement>Definisce un indicizzatore, una proprietà dimensione e un metodo di ricerca booleana per strutture di dati che eseguono il mapping di chiavi a una sequenze di valori IEnumerable<T>.
Interfaccia pubblicaIOrderedEnumerable<TElement>Rappresenta una sequenza ordinata.
Interfaccia pubblicaIOrderedQueryableRappresenta il risultato dell'operazione di ordinamento.
Interfaccia pubblicaIOrderedQueryable<T>Rappresenta il risultato dell'operazione di ordinamento.
Interfaccia pubblicaIQueryableFornisce funzionalità per valutare query in relazione a un'origine dati specifica in cui il tipo dei dati non è specificato.
Interfaccia pubblicaIQueryable<T>Fornisce funzionalità per valutare query in relazione a un'origine dati specifica in cui il tipo dei dati è conosciuto.
Interfaccia pubblicaIQueryProvider Definisce i metodi per creare ed eseguire query che sono descritte da un oggetto IQueryable.

  EnumerazioneDescrizione
Enumerazione pubblicaParallelExecutionModeLa modalità di esecuzione della query è un suggerimento che indica al sistema come gestire i problemi relativi alle prestazioni durante la parallelizzazione delle query.
Enumerazione pubblicaParallelMergeOptionsSpecifica il tipo preferito di unione di output da utilizzare in una query. In altre parole, indica il modo in cui PLINQ unisce di nuovo i risultati dalle varie partizioni in un'unica sequenza di risultato. Si tratta solo di un suggerimento e può non essere rispettato dal sistema nella parallelizzazione di tutte le query.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft