Utilizzo di XML in un datasetUsing XML in a DataSet

ADO.NET consente di compilare un tipo DataSet con i dati contenuti in un flusso o documento XML.With ADO.NET you can fill a DataSet from an XML stream or document. È possibile usare il flusso o il documento XML per fornire al tipo DataSet dati o informazioni relative allo schema oppure entrambi.You can use the XML stream or document to supply to the DataSet either data, schema information, or both. Le informazioni fornite dal flusso o documento XML possono essere combinate con i dati o le informazioni relative allo schema già presenti nel tipo DataSet.The information supplied from the XML stream or document can be combined with existing data or schema information already present in the DataSet.

ADO.NET consente inoltre di creare una rappresentazione XML di un tipo DataSet, con o senza il relativo schema, in modo da trasportare il DataSet tramite HTTP e renderlo disponibile per l'uso da parte di un'altra applicazione o piattaforma abilitata per XML.ADO.NET also allows you to create an XML representation of a DataSet, with or without its schema, in order to transport the DataSet across HTTP for use by another application or XML-enabled platform. In una rappresentazione XML di un tipo 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).In an XML representation of a DataSet, the data is written in XML and the schema, if it is included inline in the representation, is written using the XML Schema definition language (XSD). Il formato ottenuto tramite XML e XSD risulta ottimale per il trasferimento del contenuto di un tipo DataSet da e verso client remoti.XML and XML Schema provide a convenient format for transferring the contents of a DataSet to and from remote clients.

In questa sezioneIn This Section

DiffGramDiffGrams
Vengono fornite informazioni dettagliate su DiffGram, un formato XML usato per la lettura e la scrittura del contenuto di un tipo DataSet.Provides details on the DiffGram, an XML format used to read and write the contents of a DataSet.

Caricamento di un oggetto DataSet da XMLLoading a DataSet from XML
Vengono illustrate le diverse opzioni disponibili per il caricamento del contenuto di un tipo DataSet da un documento XML.Discusses different options to consider when loading the contents of a DataSet from an XML document.

Scrittura del contenuto di DataSet come dati XMLWriting DataSet Contents as XML Data
Viene illustrata la generazione del contenuto di un tipo DataSet sotto forma di dati XML e vengono descritte le diverse opzioni disponibili relative al formato XML.Discusses how to generate the contents of a DataSet as XML data, and the different XML format options you can use.

Caricamento delle informazioni dello schema DataSet da XMLLoading DataSet Schema Information from XML
Vengono illustrati i metodi del tipo DataSet usati per caricare lo schema di un DataSet da XML.Discusses the DataSet methods used to load the schema of a DataSet from XML.

Scrittura di informazioni dello schema DataSet come XSDWriting DataSet Schema Information as XSD
Vengono illustrate le modalità di utilizzo di un XML Schema e il modo in cui generarne uno da un oggetto DataSet.Discusses the uses for an XML Schema and how to generate one from a DataSet.

Sincronizzazione di DataSet e XmlDataDocumentDataSet and XmlDataDocument Synchronization
Vengono illustrate le funzionalità disponibili in .NET Framework per l'accesso sincrono alle visualizzazioni relazionale e gerarchica di un singolo set di dati e viene descritto come creare una relazione sincrona tra un tipo DataSet e un tipo XmlDataDocument.Discusses the capability available in the .NET Framework of synchronous access to both relational and hierarchical views of a single set of data, and shows how to create a synchronous relationship between a DataSet and an XmlDataDocument.

Annidamento di oggetti DataRelationNesting DataRelations
Viene illustrata l'importanza degli oggetti DataRelation annidati per la rappresentazione del contenuto di un tipo DataSet sotto forma di dati XML e ne viene descritta la creazione.Discusses the importance of nested DataRelation objects when representing the contents of a DataSet as XML data, and describes how to create them.

Derivazione della struttura relazionale di DataSet da XML Schema (XSD)Deriving DataSet Relational Structure from XML Schema (XSD)
Viene descritta la struttura relazionale, o schema, di un oggetto DataSet creato da un XML Schema.Describes the relational structure, or schema, of a DataSet that is created from XML Schema.

Deduzione della struttura relazionale di DataSet da XMLInferring DataSet Relational Structure from XML
Viene descritta la struttura relazionale risultante, o schema, di un tipo DataSet creato tramite inferenza da elementi XML.Describes the resulting relational structure, or schema, of a DataSet that is created when inferred from XML elements.

Panoramica di ADO.NETADO.NET Overview
Vengono descritti l'architettura e i componenti di ADO.NET e come usare ADO.NET per l'accesso alle origini dati esistenti e per la gestione dei dati dell'applicazione.Describes the ADO.NET architecture and components, and how to use them to access existing data sources as well as to manage application data.

Vedere ancheSee Also

Oggetti DataSet, DataTable e DataViewDataSets, DataTables, and DataViews
Provider gestiti ADO.NET e Centro per sviluppatori di set di datiADO.NET Managed Providers and DataSet Developer Center