エンティティオブジェクトをロードし、以前と同じ値にプロパティの1つを割り当てると、フレームワークは変更を検出しますか、とにかくIsModifiedフラグをtrueに設定しますか?私はそのフィールドの全体のエンティティのためにと、IsModifiedフラグを設定し、それらのイベントのどれか分からないエンティティフレームワークは、IsModifiedフラグを決定するために、割り当てられた値をオリジナルと比較しますか?
OnNameChanging(value);
ReportPropertyChanging("Name");
_Name = StructuralObject.SetValidValue(value);
ReportPropertyChanged("Name");
OnNameChanged();
:
これは次のようにフィールド名の生成されたコードがどのように見えるかです。
ただ試してみてください。 –