我想在私有属性中加载对象时存储初始值。如果我稍后更改该值,我希望能够比较初始值和当前值。我找不到合适的事件来捕获初始值。应该只是在加载对象后...... OnAfterCreate没有做到这一点..
我可以使用PropertyChanged事件,但我不确定如何实现它。
答案 0 :(得分:0)
确实是OnAfterReadRecord。谢谢西蒙!
protected void OnAfterReadRecord(System.Data.IDataReader reader, CodeFluent.Runtime.CodeFluentReloadOptions选项) { _initialActive = CodeFluentPersistence.GetReaderValue(读者," CwObject_Active", ((布尔)(假))); }