2012-02-20 9 views
0

EF 4.3+にいくつかのフィールドを更新しないように指示する方法はありますか?フィールドを選択的に更新する(更新しない)

DBには、各テーブルに「CreatedBy」列がある標準があります。私はその列を更新することが不可能であることを確認したいと思います。

最も安全なのは、対応するプロパティをマップしないようにEFに指示することです。

これを行う方法はありますか?

答えて

0

コードを最初に使用している場合は、DatabaseGenerated属性を使用して、プロパティをComputedとして構成できます。

[DatabaseGenerated(DatabaseGeneratedOption.Computed)] 
    public string Foo { get; set; } 
+0

Hum ...精度を追加してみましょう。私はそれを作成(挿入)時にDBにプッシュしたいが、更新時にはプッシュしない。 –