1
说我有一个L2S更新,我想显示更改为用户。 GetChangeSet()在哪里填充?在我赋值之后或者在context.SubmitChanges()
之后立即?使用LINQ GetChangeSet()来显示用户发生了什么
如果第二个;理论上,我可以将退货类型更改为IList
,然后返回return context.GetChangeSet().Updates;
?
说我有一个L2S更新,我想显示更改为用户。 GetChangeSet()在哪里填充?在我赋值之后或者在context.SubmitChanges()
之后立即?使用LINQ GetChangeSet()来显示用户发生了什么
如果第二个;理论上,我可以将退货类型更改为IList
,然后返回return context.GetChangeSet().Updates;
?
AFAIK在您致电提交更改之前,提交更改使用GetChangeSet信息来确定要生成的SQL等。
为什么不试验在调用'SubmitChanges()'后分配值并再次检查'GetChangeSet()'返回的内容。 – ChrisF 2010-04-22 15:18:24
所以基本上,“这太简单了,所以去弄明白自己”。我可以处理。会做。 – 2010-04-22 15:21:12
我并不是想暗示它太简单了。只是这个实验将是我第一件事,我只会发布一个问题,如果这没有澄清事情或提出另一个问题。 – ChrisF 2010-04-22 15:25:38