Entity Framework 生成型の拡張 (Entity Framework)

Entity Framework では、エンティティ型定義クラスを含むコードを生成できます。 クラスには概念モデルで定義されているプロパティのみが含まれ、メソッドは含まれません。 生成されるクラスは部分的です。 詳細については、「Partial (Visual Basic)」または「partial (C# Reference)」を参照してください。 部分クラスを有効にすると、生成されたファイルが更新されるときに独自のカスタマイズ処理が失われることを心配することなく、これらのクラスを個別のソース ファイル内のカスタム メソッドとプロパティを使用して拡張できます。 詳細については、「生成されたデータ オブジェクトをカスタマイズする方法 (Entity Framework)」を参照してください。 ADO.NET Entity Data Model デザイナーと一緒にテキスト テンプレートを使用して、生成したデータ クラスをカスタマイズすることも検討してください。 詳細については、「How to: Customize Object Layer Code Generation」を参照してください。

参照

概念

オブジェクトのカスタマイズ (Entity Framework)
ビジネス ロジックの定義 (Entity Framework)
オブジェクトの使用 (Entity Framework)

その他のリソース

Entity Data Model Tools