Programmazione LINQ to XML avanzata

In questa sezione vengono fornite informazioni che saranno applicabili solo a sviluppatori esperti in specifici scenari di LINQ to XML. 

In questa sezione

Argomento

Descrizione

Annotazioni in LINQ to XML

Viene descritto come aggiungere annotazioni a nodi e attributi di LINQ to XML.

Eventi LINQ to XML

Viene descritto come scrivere gestori eventi per eventi che si verificano quando si modifica una struttura ad albero XML.

Programmazione con i nodi

Viene descritto come eseguire una query e modificare nodi a un livello di granularità maggiore rispetto a quello di elementi e attributi.

Bug derivanti dall'utilizzo combinato di codice dichiarativo/codice imperativo (C#) (LINQ to XML)

Vengono descritti i problemi riscontrati quando si combina codice dichiarativo (query) con codice imperativo (codice che modifica la struttura ad albero XML).

Procedura: generare un flusso di frammenti XML con accesso a informazioni di intestazione

Viene descritto come eseguire il flusso di frammenti XML da un oggetto XmlReader. È possibile utilizzare questa tecnica per controllare il footprint di memoria dell'applicazione.

Procedura: eseguire una trasformazione di flusso di documenti XML di grandi dimensioni

Viene descritto come eseguire il flusso XML da un oggetto XmlReader, trasformare il frammento XML ed eseguire il flusso dell'output utilizzando XStreamingElement.

Procedura: leggere e scrivere un documento codificato

Viene descritto come leggere e scrivere documenti XML codificati.

Utilizzo di XSLT per trasformare una struttura ad albero XML

Viene descritto come trasformare una struttura ad albero XML utilizzando XSLT.

Procedura: utilizzare annotazioni per trasformare strutture ad albero LINQ to XML in uno stile XSLT

Viene spiegato come utilizzare le annotazioni per facilitare le trasformazioni di una struttura ad albero XML.

Serializzazione di oggetti grafici contenenti oggetti XElement

Viene descritto come serializzare oggetti grafici che contengono oggetti XElement e XDocument.

Associazione dati WPF con LINQ to XML

Viene descritto come utilizzare LINQ to XML come origine dati per l'associazione dati in applicazioni Windows Presentation Foundation.

Vedere anche

Concetti

Guida per programmatori (LINQ to XML)