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