System.Data.Linq.Mapping 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リレーショナル データベースの構造と内容を表す LINQ to SQL オブジェクト モデルの生成に使用されるクラスが含まれています。
クラス
| 名前 | 説明 |
|---|---|
| AssociationAttribute |
外部キーリレーションシップなど、データベースの関連付けを表すプロパティを指定します。 |
| AttributeMappingSource |
コンテキストの属性を使用してマッピング モデルを作成するマッピング ソース。 |
| ColumnAttribute |
クラスをデータベース テーブル内の列に関連付けます。 |
| DataAttribute |
列内のデータの属性を記述するメンバーを提供します。 |
| DatabaseAttribute |
データベースを表すクラスの特定の属性を指定します。 |
| FunctionAttribute |
データベース内のストアド プロシージャまたはユーザー定義関数にメソッドを関連付けます。 |
| InheritanceMappingAttribute |
LINQ to SQL アプリケーションの継承階層をマップします。 |
| MappingSource |
マッピング情報のソースを表します。 |
| MetaAccessor |
メンバーのアクセサーを表します。 |
| MetaAccessor<TEntity,TMember> |
MetaAccessor クラスの厳密に型指定されたバージョン。 |
| MetaAssociation |
2 つのエンティティ型間の関連付けリレーションシップを表します。 |
| MetaDataMember |
ドメイン オブジェクトのフィールドまたはプロパティからデータベース テーブルの列へのマッピングを表します。 |
| MetaFunction |
コンテキスト メソッドとデータベース関数の間のマッピングを表します。 |
| MetaModel |
データベース オブジェクトとドメイン オブジェクト間のマッピングを表す抽象化。 |
| MetaParameter |
メソッド パラメーターとデータベース関数パラメーターの間のマッピングを表します。 |
| MetaTable |
データベース テーブルまたはビューの抽象化を表します。 |
| MetaType |
ドメイン オブジェクト型とデータベース テーブルの列のマッピングを表します。 |
| ParameterAttribute |
ストアド プロシージャ メソッド パラメーターのマッピングの詳細の指定を有効にします。 |
| ProviderAttribute |
使用するデータベース プロバイダーを指定します。 |
| ResultTypeAttribute |
各種類の結果を指定するために使用されます。さまざまな結果の型を持つ関数の場合。 |
| TableAttribute |
データベース テーブルに関連付けられているエンティティ クラスとしてクラスを指定します。 |
| XmlMappingSource |
外部 XML マッピング ファイルを使用してモデルを作成するマッピング ソースを表します。 |
列挙型
| 名前 | 説明 |
|---|---|
| AutoSync |
挿入または更新操作の後に値を取得する方法をランタイムに指示します。 |
| UpdateCheck |
コンカレンシーの競合についてオブジェクトをテストするタイミングを指定します。 |