3

Code First には、マップされないプロパティの属性 [NotMapped] があります。モデル ファースト モードで同じことをどのように達成できますか?

4

1 に答える 1

7

NotMappedプロパティはマッピングの一部ではありません。モデル ファースト アプローチを使用すると、EDMX がマッピングを表すため、ダイアグラムで定義されたすべてのプロパティがマッピングされます。マップされていないプロパティが必要な場合は、ダイアグラムで定義してはなりません。EF のコード生成によって生成されたすべてのクラスは部分的であるため、クラスの独自の部分部分 (生成された部分と同じ名前空間およびアセンブリにある必要があります) を作成し、マップされていないプロパティをコードで定義するだけで済みます。

于 2013-02-08T12:51:25.787 に答える