Share via


方法: コード エディターを使用してエンティティ クラスをカスタマイズする

Visual Studio を使用する開発者は、オブジェクト リレーショナル デザイナーを使用して、エンティティ クラスを作成またはカスタマイズできます。

Visual Studio のコード エディターを使用して、独自のマッピング コードを記述したり、既に生成されているコードをカスタマイズしたりすることもできます。 詳しくは、「属性ベースの対応付け」をご覧ください。

このセクションのトピックでは、オブジェクト モデルをカスタマイズする方法について説明します。

方法: データベースの名前を指定する
Name の使用方法について説明します。

方法: クラスとしてテーブルを表す
TableAttribute の使用方法について説明します。

方法: クラス メンバーとして列を表す
ColumnAttribute の使用方法について説明します。

方法: 主キーを表す
IsPrimaryKey の使用方法について説明します。

方法: データベース リレーションシップを割り当てる
AssociationAttribute 属性の使い方の例を示します。

方法: 列をデータベース生成列として表す
IsDbGenerated の使用方法について説明します。

方法: 列をタイムスタンプ列またはバージョン列として表現する
IsVersion の使用方法について説明します。

方法: データベース データ型を指定する
DbType の使用方法について説明します。

方法: 計算列を表す
Expression の使用方法について説明します。

方法: プライベート ストレージ フィールドを指定する
Storage の使用方法について説明します。

方法: null 値を許可する列として列を表す
CanBeNull の使用方法について説明します。

方法: 継承階層を割り当てる
継承階層の指定に必要な割り当てについて説明します。

方法: コンカレンシーの競合のチェックを指定する
UpdateCheck の使用方法について説明します。

関連項目