型指定されたデータセットTyped DataSets

厳密に型指定されていない変数を使用した値への遅延バインディング アクセスに加えて、DataSet には、厳密に型指定された変数を使用したデータへのアクセスも用意されています。Along with late bound access to values through weakly typed variables, the DataSet provides access to data through a strongly typed metaphor. テーブルと列の一部である、データセットわかりやすい名前を使用してアクセスできる、厳密に型指定された変数。Tables and columns that are part of the DataSet can be accessed using user-friendly names and strongly typed variables.

型指定されたデータセットから派生したクラスには、データセットします。A typed DataSet is a class that derives from a DataSet. すべてのメソッド、イベント、およびのプロパティを継承など、データセットします。As such, it inherits all the methods, events, and properties of a DataSet. さらに、型指定されたデータセット厳密に型指定されたメソッド、イベント、およびプロパティを提供します。Additionally, a typed DataSet provides strongly typed methods, events, and properties. つまり、コレクションベースのメソッドを使用せずに名前でテーブルおよび列にアクセスできます。This means you can access tables and columns by name, instead of using collection-based methods. 別に、型指定された、コードの読みやすさが向上データセットも Visual Studio .NET コードをエディターに入力すると、行を自動的に完了できます。Aside from the improved readability of the code, a typed DataSet also allows the Visual Studio .NET code editor to automatically complete lines as you type.

さらに、厳密に型指定データセットコンパイル時に適切な型の値へのアクセスを提供します。Additionally, the strongly typed DataSet provides access to values as the correct type at compile time. 厳密に型指定されたデータセットコードがコンパイルではなく、実行時に時に、型の不一致エラーはキャッチされます。With a strongly typed DataSet, type mismatch errors are caught when the code is compiled rather than at run time.

このセクションの内容In This Section

厳密に型指定された DataSet の生成Generating Strongly Typed DataSets
作成して、厳密に型指定を使用する方法について説明しますデータセットします。Describes how to create and use a strongly typed DataSet.

型指定された DataSet の注釈Annotating Typed DataSets
厳密な型を生成するために使用する XML スキーマ定義言語 (XSD) スキーマの注釈を設定する方法について説明しますデータセットしてデータセット基になるスキーマを変更することがなく要素に表示名。Describes how to annotate the XML Schema definition language (XSD) schema used to generate a strongly typed DataSet, to give DataSet elements friendly names without altering the underlying schema.

関連項目See also