Visual Studio を使用する開発者は、オブジェクト リレーショナル デザイナーを使用して、エンティティ クラスを作成またはカスタマイズできます。
Visual Studio コード エディターを使用して、独自のマッピング コードを記述したり、既に生成されているコードをカスタマイズしたりすることもできます。 詳細については、「Attribute-Based マッピング」を参照してください。
このセクションのトピックでは、オブジェクト モデルをカスタマイズする方法について説明します。
方法: データベース名を指定 する Nameの使用方法について説明します。
方法: テーブルをクラスとして表すTableAttributeの使用方法について説明します。
方法: 列をクラス メンバーとして表すColumnAttributeの使用方法について説明します。
方法: 主キーを表すIsPrimaryKeyの使用方法について説明します。
方法: データベース リレーションシップをマップ する AssociationAttribute 属性の使用例を示します。
方法: 列をデータベース生成として表すIsDbGeneratedの使用方法について説明します。
方法: 列をタイムスタンプ列またはバージョン列として表すIsVersionの使用方法について説明します。
方法: データベース データ型を指定するDbTypeの使用方法について説明します。
方法: 計算列を表すExpressionの使用方法について説明します。
方法: プライベート ストレージ フィールドを指定 する Storageの使用方法について説明します。
方法: Null 値を許可する列を表すCanBeNullの使用方法について説明します。
方法: 継承階層をマップする 継承階層を指定するために必要なマッピングについて説明します。
方法: 同時実行競合チェックを指定するUpdateCheckの使い方について説明します。