Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
LINQ to XML è il nuovo modello in .NET Framework versione 3.5 per l'elaborazione dei dati XML. LINQ to XML consente agli sviluppatori di eseguire tutte le operazioni previste con i dati XML: query, modifica, creazione, salvataggio e serializzazione di documenti XML. I vantaggi reali risiedono nelle funzionalità di query e creazione.
Le query in LINQ to XML sono concise ed espressive, usando una sintassi più simile a SQL rispetto a XPath o XQuery. Poiché i risultati delle query possono essere restituiti come raccolte di elementi o attributi e possono essere usati come parametri per gli oggetti XElement, gli alberi XML possono essere facilmente trasformati da una forma a un'altra.
LINQ to XML sfrutta la tecnologia LINQ (Language Integrated Query) in .NET Framework versione 3.5. LINQ estende la sintassi del linguaggio di C# e Visual Basic per offrire potenti funzionalità di query che possono essere estese a qualsiasi archivio dati.
Per una descrizione dettagliata dell'uso, vedere LINQ to XML (C#) e LINQ to XML (Visual Basic). Per una panoramica del framework LINQ, vedere Language-Integrated Query (LINQ) - C# o Language-Integrated Query (LINQ) - Visual Basic.