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

同時実行の競合について、オブジェクトがいつテストされるかを指定します。