Database事件研究

1、Database.ObjectAppended、ObjectModified、ObjectErased事件

  此事件如果不是Transaction提交而触发的,那么可以在事件内部使用TransactionManager.StartTransaction(),并可编辑实体对象。但如果此事件是由Transaction.Commit()触发的,那么不能在此事件内部使用TransactionManager.StartTransaction(),否则会报错。

原文地址:https://www.cnblogs.com/bomb12138/p/5266352.html