Partilhar via


Usando XML em um DataSet

Com ADO.NET você pode preencher um DataSet a partir de um fluxo XML ou documento. Você pode usar o fluxo XML ou documento para fornecer dados DataSet , informações de esquema ou ambos. As informações fornecidas a partir do fluxo XML ou documento podem ser combinadas com dados existentes ou informações de esquema já presentes no DataSet.

ADO.NET também permite criar uma representação XML de um DataSet, com ou sem seu esquema, para transportar o DataSet HTTP para uso por outro aplicativo ou plataforma habilitada para XML. Em uma representação XML de um DataSet, os dados são escritos em XML e o esquema, se estiver incluído embutido na representação, é escrito usando a linguagem de definição de esquema XML (XSD). XML e XML Schema fornecem um formato conveniente para transferir o conteúdo de um DataSet para e de clientes remotos.

Nesta Secção

DiffGrams
Fornece detalhes sobre o DiffGram, um formato XML usado para ler e gravar o conteúdo de um DataSetarquivo .

Carregando um DataSet a partir de XML
Discute diferentes opções a serem consideradas ao carregar o conteúdo de um DataSet documento XML.

Gravando conteúdo do conjunto de dados como dados XML
Discute como gerar o conteúdo de um DataSet como dados XML e as diferentes opções de formato XML que você pode usar.

Carregando informações de esquema de conjunto de dados a partir de XML
Discute os DataSet métodos usados para carregar o esquema de um DataSet de XML.

Gravando informações de esquema de conjunto de dados como XSD
Discute os usos para um esquema XML e como gerar um a partir de um DataSetarquivo .

Sincronização de DataSet e XmlDataDocument
Discute a capacidade disponível no .NET Framework de acesso síncrono a exibições relacionais e hierárquicas de um único conjunto de dados e mostra como criar uma relação síncrona entre um DataSet e um XmlDataDocument.

Aninhando DataRelations
Discute a importância de objetos aninhados DataRelation ao representar o conteúdo de um DataSet como dados XML e descreve como criá-los.

Derivando a estrutura relacional do conjunto de dados do esquema XML (XSD)
Descreve a estrutura relacional, ou esquema, de um DataSet que é criado a partir do esquema XML.

Inferindo a estrutura relacional do conjunto de dados a partir do XML
Descreve a estrutura relacional resultante, ou esquema, de um DataSet que é criado quando inferido a partir de elementos XML.

Visão geral ADO.NET
Descreve a arquitetura e os componentes ADO.NET e como usá-los para acessar fontes de dados existentes, bem como para gerenciar dados de aplicativos.

Consulte também