Condividi tramite


Uso di XML in un oggetto DataSet

Con ADO.NET è possibile riempire un oggetto DataSet da un flusso o un documento XML. È possibile utilizzare il flusso o il documento XML per fornire dati DataSet , informazioni sullo schema o entrambi. Le informazioni fornite dal flusso o dal documento XML possono essere combinate con i dati o le informazioni sullo schema esistenti già presenti in DataSet.

ADO.NET consente anche di creare una rappresentazione XML di un DataSetoggetto , con o senza il relativo schema, per trasportare l'oggetto attraverso HTTP per l'uso DataSet da parte di un'altra applicazione o di una piattaforma abilitata per XML. In una rappresentazione XML di un DataSet, i dati vengono scritti in XML e lo schema, se incluso inline nella rappresentazione, viene scritto usando il linguaggio XSD (XML Schema Definition Language). XML e XML Schema offrono un formato pratico per trasferire il contenuto di un DataSet oggetto da e verso client remoti.

In questa sezione

DiffGram
Fornisce informazioni dettagliate su DiffGram, un formato XML utilizzato per leggere e scrivere il contenuto di un oggetto DataSet.

Caricamento di un dataset da XML
Vengono illustrate diverse opzioni da considerare durante il caricamento del contenuto di un DataSet oggetto da un documento XML.

Scrittura del contenuto del set di dati come dati XML
Viene illustrato come generare il contenuto di un DataSet oggetto come dati XML e le diverse opzioni di formato XML che è possibile utilizzare.

Caricamento delle informazioni sullo schema di DataSet da XML
Vengono illustrati i DataSet metodi usati per caricare lo schema di un oggetto DataSet da XML.

Scrittura delle informazioni dello schema del DataSet come XSD
Vengono illustrati gli usi per un XML Schema e viene illustrato come generarne uno da un oggetto DataSet.

Sincronizzazione di DataSet e XmlDataDocument
Viene illustrata la funzionalità disponibile in .NET Framework per l'accesso sincrono a visualizzazioni relazionali e gerarchica di un singolo set di dati e viene illustrato come creare una relazione sincrona tra un DataSet oggetto e un XmlDataDocumentoggetto .

Annidamento di Relazioni Dati
Illustra l'importanza degli oggetti annidati DataRelation quando rappresenta il contenuto di un DataSet oggetto come dati XML e descrive come crearli.

Derivazione di una struttura relazionale dataset da XML Schema (XSD)
Descrive la struttura relazionale o lo schema di un oggetto DataSet creato da XML Schema.

Inferenza della struttura relazionale di DataSet da XML
Descrive la struttura relazionale risultante, o schema, di un oggetto DataSet creato quando viene dedotto dagli elementi XML.

Panoramica di ADO.NET
Descrive l'architettura e i componenti ADO.NET e come usarli per accedere alle origini dati esistenti e per gestire i dati dell'applicazione.

Vedere anche