在Entity Framework中从ObjectStateEntry获取所有键及其值
-
28-10-2019 - |
题
出于审计日志记录的目的,我在EF 4.1数据库优先方法中重写了SaveChanges()
方法。
我有所有ObjectStateEntry对象,我想知道是否可以从每个ObjectStateEntry获取所有键及其值。 通用标签
解决方案
我还没有测试过,但是类似的东西应该可以工作: 通用标签
其他提示
尝试使用 ObjectStateEntry.EntityKey
和 EntityKey.EntityKeyValues
:
通用标签
返回一个 EntityKeyMember 的数组。然后,您可以使用Key
和Value
属性,它们分别返回string
和object
。
不隶属于 StackOverflow