Condividi tramite


Programmazione LINQ to XML avanzata

Questa sezione fornisce informazioni che saranno applicabili solo a sviluppatori esperti in specifici scenari di LINQ to XML.

Contenuto della 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 (LINQ to XML)

Vengono descritti i problemi riscontrati quando si combina codice dichiarativo (query) con codice imperativo (codice che modifica l'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 usare 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 usando XStreamingElement.

Procedura: leggere e scrivere un documento codificato

Viene descritto come leggere e scrivere documenti XML codificati.

Utilizzo di XSLT per trasformare un albero XML

Viene descritto come trasformare un albero XML usando XSLT.

Procedura: utilizzare annotazioni per trasformare alberi LINQ to XML in uno stile XSLT

Viene spiegato come usare 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 usare LINQ to XML come origine dati per l'associazione dati in applicazioni Windows Presentation Foundation.

Vedere anche

Concetti

Guida per programmatori (LINQ to XML)