LINQ (Language-Integrated Query) (Visual Basic)

LINQ rappresenta un set di funzionalità che estende le potenti funzionalità di query alla sintassi del linguaggio Visual Basic. In LINQ sono stati introdotti modelli standard e di facile uso per l'esecuzione delle query e l'aggiornamento dei dati e la tecnologia può essere estesa in modo da supportare potenzialmente qualsiasi tipo di archivio dati. .NET Framework include assembly del provider LINQ che consentono l'uso di LINQ con le raccolte di .NET Framework, i database di SQL Server, i dataset ADO.NET e i documenti XML.

Contenuto della sezione

Introduzione a LINQ (Visual Basic)
Offre un'introduzione generale ai tipi di applicazioni che possono essere scritti e ai tipi di problemi che possono essere risolti con le query LINQ.

Introduzione a LINQ in Visual Basic
Vengono descritti i fatti di base che è necessario conoscere per capire la documentazione e gli esempi di Visual Basic.

IDE di Visual Studio e supporto di strumenti per LINQ (Visual Basic)
Descrive lo strumento Object Relational Designer di Visual Studio, il supporto del debugger per le query e altre funzionalità IDE correlate a LINQ.

Panoramica degli operatori query standard (Visual Basic)
Viene fornita un'introduzione agli operatori di query standard. Vengono inoltre forniti collegamenti ad argomenti contenenti ulteriori informazioni su ogni tipo di operazione di query.

LINQ to Objects (Visual Basic)
Include collegamenti ad argomenti che spiegano come usare LINQ to Objects per accedere a strutture dei dati in memoria.

LINQ to XML (Visual Basic)
Include collegamenti ad argomenti che spiegano come usare LINQ, che offre le funzionalità di modifica dei documenti in memoria del Document Object Model (DOM) e supporta le espressioni di query di LINQ.

LINQ to ADO.NET (pagina portale)
Offre un punto di ingresso per la documentazione relativa a LINQ to DataSet, LINQ to SQL e LINQ to Entities. LINQ consente di compilare funzionalità di esecuzione di query più complesse nell'oggetto DataSet usando la stessa funzionalità di query disponibile per altre origini dati. LINQ to SQL offre un'infrastruttura di runtime per la gestione di dati relazionali come oggetti. LINQ to Entities consente agli sviluppatori di scrivere query sul modello concettuale di Entity Framework usando C#.

Abilitazione di un'origine dati per l'esecuzione di query LINQ
Introduzione ai provider LINQ personalizzati, agli alberi delle espressioni di LINQ e ad altri modi per estendere LINQ.