0

在当前事务中,在提交之前,我想查看当前修订的所有更改。我可以通过以下方式获得当前版本:

auditReader.GetCurrentRevision<CustomRevisionEntity>(true)

modifiedBy 和修订号是正确的。然而,ModifiedEntityNames 为空,尽管在此事务中修改了一些实体。ModifiedEntityNames 是映射到 REVCHANGES 表的 ENTITYNAME 列的属性

下面的代码返回一个空集:

 ISet<Tuple<string, Type>> modifiedEntityTypes = auditReader.CrossTypeRevisionChangesReader().FindEntityTypes(lastRevision.Value);

在提交之前不能检索修改过的实体吗?

4

1 回答 1

1

至少在 Java 版本中,更改是在提交/刷新时写入的。

于 2015-03-05T13:43:17.287 回答