System.Data.Linq.Mapping 名前空間

リレーショナル データベースの構造と内容を表す 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

コンカレンシーの競合についてオブジェクトをテストするタイミングを指定します。