次の方法で共有


DataSet での XML の使用

ADO.NET を使用すると、XML ストリームまたはドキュメントから DataSet を入力できます。 XML ストリームまたはドキュメントを使用して、データ、スキーマ情報、またはその両方を DataSet に提供できます。 XML ストリームまたはドキュメントから提供される情報は、 DataSetに既に存在する既存のデータまたはスキーマ情報と組み合わせることができます。

ADO.NET では、別のアプリケーションまたは XML 対応プラットフォームで使用するために、DataSetを HTTP 経由で転送するために、スキーマの有無に関係なく、DataSetの XML 表現を作成することもできます。 DataSetの XML 表現では、データは XML で書き込まれ、スキーマが表現にインラインで含まれている場合は、XML スキーマ定義言語 (XSD) を使用して書き込まれます。 XML および XML スキーマは、リモート クライアントとの間で DataSet の内容を転送するための便利な形式を提供します。

このセクションにて

DiffGrams
DiffGram の詳細を提供します。DiffGram は、 DataSetの内容の読み取りと書き込みに使用される XML 形式です。

XML からの DataSet の読み込み
XML ドキュメントから DataSet の内容を読み込むときに考慮すべきさまざまなオプションについて説明します。

XML データとしての DataSet コンテンツの書き込み
DataSetの内容を XML データとして生成する方法と、使用できるさまざまな XML 形式オプションについて説明します。

XML からの DataSet スキーマ情報の読み込み
XML からDataSetのスキーマを読み込むのに使用するDataSetメソッドについて説明します。

DataSet スキーマ情報を XSD として書き込む
XML スキーマの使用方法と、 DataSetから XML スキーマを生成する方法について説明します。

DataSet と XmlDataDocument の同期
1 つのデータ セットのリレーショナル ビューと階層ビューの両方に対する同期アクセスの .NET Framework で使用できる機能について説明し、 DataSetXmlDataDocumentの間に同期リレーションシップを作成する方法を示します。

DataRelation の入れ子化
DataRelationの内容を XML データとして表すときの入れ子になったDataSet オブジェクトの重要性について説明し、その作成方法について説明します。

XML スキーマ (XSD) からの DataSet リレーショナル構造の派生
XML スキーマから作成される DataSet のリレーショナル構造 (スキーマ) について説明します。

XML からの DataSet リレーショナル構造の推論
XML 要素から推論されるときに作成される DataSet の結果のリレーショナル構造 (スキーマ) について説明します。

ADO.NET の概要
ADO.NET アーキテクチャとコンポーネント、およびそれらを使用して既存のデータ ソースにアクセスし、アプリケーション データを管理する方法について説明します。

こちらも参照ください