Spazi dei nomi System.Linq
Gli spazi dei nomi System.Linq e System.Linq.Expressions contengono tipi che supportano le query che utilizzano LINQ (Language-Integrated Query).
In questo argomento vengono visualizzati i tipi negli spazi dei nomi System.Linq e System.Linq.Expressions inclusi in .NET per applicazioni Windows Store. .NET per applicazioni Windows Store non include tutti i membri di ogni tipo. Per informazioni sui singoli tipi, vedi gli argomenti collegati. La documentazione relativa a un tipo indica quali membri sono inclusi in .NET per applicazioni Windows Store.
Spazio dei nomi System.Linq
Tipi supportati in .NET per applicazioni Windows Store |
Descrizione |
---|---|
Fornisce un set di metodi statici per l'esecuzione di query su oggetti che implementano IEnumerable<T>. |
|
Rappresenta un albero delle espressioni e fornisce la funzionalità per eseguire tale albero dopo la riscrittura. |
|
Rappresenta un albero delle espressioni e fornisce la funzionalità per eseguire tale albero dopo la riscrittura. |
|
Rappresenta IEnumerable come origine dati EnumerableQuery. |
|
Rappresenta una raccolta IEnumerable<T> come origine dati IQueryable<T>. |
|
Rappresenta una raccolta di oggetti con una chiave comune. |
|
Definisce un indicizzatore, una proprietà Size e un metodo di ricerca booleana per strutture di dati che eseguono il mapping di chiavi alle sequenze IEnumerable<T> di valori. |
|
Rappresenta una sequenza ordinata. |
|
Rappresenta il risultato di un'operazione di ordinamento. |
|
Rappresenta il risultato di un'operazione di ordinamento. |
|
Fornisce la funzionalità per valutare le query rispetto a un'origine dati specifica in cui il tipo dei dati non è specificato. |
|
Fornisce la funzionalità per valutare le query rispetto a un'origine dati specifica in cui il tipo dei dati è noto. |
|
Definisce metodi per creare ed eseguire query descritte da un oggetto IQueryable. |
|
Rappresenta una raccolta di chiavi, ognuna delle quali è mappata a uno o più valori. |
|
Rappresenta una sequenza parallela e ordinata. |
|
Fornisce un set di metodi per l'esecuzione di query su oggetti che implementano ParallelQuery{TSource}. È l'equivalente parallelo di Enumerable. |
|
La modalità di esecuzione delle query è un suggerimento che specifica la modalità di gestione dei problemi di prestazioni durante la parallelizzazione delle query. |
|
Specifica il tipo preferito di unione di output da utilizzare in una query. In altre parole, indica il modo in cui PLINQ unisce i risultati dalle varie partizioni in un'unica sequenza di risultati. Si tratta solo di un suggerimento e potrebbe non essere rispettato dal sistema nella parallelizzazione di tutte le query. |
|
Rappresenta una sequenza parallela. |
|
Rappresenta una sequenza parallela. |
|
Fornisce un set di metodi statici per l'esecuzione di query sulle strutture di dati che implementano IQueryable<T>. |
Spazio dei nomi System.Linq.Expressions
Tipi supportati in .NET per applicazioni Windows Store |
Descrizione |
---|---|
Rappresenta un'espressione che ha un operatore binario. |
|
Rappresenta un blocco che contiene una sequenza di espressioni in cui è possibile definire variabili. |
|
Rappresenta un'istruzione catch in un blocco try. |
|
Rappresenta un'espressione che ha un operatore condizionale. |
|
Rappresenta un'espressione che ha un valore costante. |
|
Crea o cancella un punto di sequenza per le informazioni di debug. Ciò consente al debugger di evidenziare il codice sorgente corretto durante il debug. |
|
Rappresenta il valore predefinito di un tipo o un'espressione vuota. |
|
Rappresenta un'operazione dinamica. |
|
Rappresenta un visitatore o un rewriter per gli alberi delle espressioni dinamiche. |
|
Rappresenta un inizializzatore per un singolo elemento di una raccolta IEnumerable. |
|
Fornisce la classe di base da cui derivano le classi che rappresentano i nodi dell'albero delle espressioni. Contiene inoltre metodi factory statici per creare i vari tipi di nodo. Classe astratta. |
|
Rappresenta un'espressione lambda fortemente tipizzata come struttura di dati in forma di albero delle espressioni. La classe non può essere ereditata. |
|
Descrive i tipi dei nodi di un albero delle espressioni. |
|
Rappresenta un visitatore o un rewriter per gli alberi delle espressioni. |
|
Rappresenta un salto incondizionato. Comprende istruzioni return, istruzioni break e continue e altri salti. |
|
Specifica il tipo di salto rappresentato da GotoExpression. |
|
Rappresenta l'indicizzazione di una proprietà o di una matrice. |
|
Rappresenta un'espressione che applica un delegato o un'espressione lambda a un elenco di espressioni di argomento. |
|
Rappresenta un'etichetta che può essere inserita in qualsiasi contesto di espressione. Se viene raggiunto, otterrà il valore fornito dall'elemento GotoExpression corrispondente. In caso contrario, riceve il valore in DefaultValue. Se Type è uguale a Void, non deve essere fornito alcun valore. |
|
Rappresenta la destinazione di un elemento GotoExpression. |
|
Descrive un'espressione lambda. Acquisisce un blocco di codice analogo a un corpo di metodo .NET. |
|
Rappresenta una chiamata al costruttore con un inizializzatore di raccolta. |
|
Rappresenta un ciclo infinito. È possibile uscire con "break". |
|
Rappresenta l'operazione di assegnazione per un campo o una proprietà di un oggetto. |
|
Fornisce la classe di base da cui derivano le classi che rappresentano le associazioni utilizzate per inizializzare i membri di un oggetto appena creato. |
|
Descrive i tipi di associazione utilizzati negli oggetti MemberInitExpression. |
|
Rappresenta l'accesso a un campo o a una proprietà. |
|
Rappresenta la chiamata a un costruttore e l'inizializzazione di uno o più membri del nuovo oggetto. |
|
Rappresenta l'inizializzazione degli elementi di un membro di raccolta di un oggetto appena creato. |
|
Rappresenta l'inizializzazione dei membri di un membro di un oggetto appena creato. |
|
Rappresenta una chiamata a un metodo statico o di istanza. |
|
Rappresenta la creazione di una nuova matrice e la possibile inizializzazione degli elementi della nuova matrice. |
|
Rappresenta una chiamata a un costruttore. |
|
Rappresenta un'espressione di parametro denominata. |
|
Rappresenta un'espressione che fornisce l'autorizzazione di lettura e scrittura per le variabili al runtime. |
|
Rappresenta un case di un oggetto SwitchExpression. |
|
Rappresenta un'espressione di controllo che gestisce più selezioni passando il controllo a SwitchCase. |
|
Archivia le informazioni necessarie per emettere informazioni sui simboli di debug per un file di origine, in particolare il nome file e l'identificatore di linguaggio univoco. |
|
Rappresenta un blocco try/catch/finally/fault. |
|
Rappresenta un'operazione tra un'espressione e un tipo. |
|
Rappresenta un'espressione che ha un operatore unario. |