标签: c# .net linq linq-to-sql datacontext
假设我有一个L2S更新,我想显示更改给用户的内容。 GetChangeSet()在哪里填充?我分配值后或context.SubmitChanges()后立即?
context.SubmitChanges()
如果是第二个;理论上,我可以将返回类型更改为IList,然后返回return context.GetChangeSet().Updates;?
IList
return context.GetChangeSet().Updates;
答案 0 :(得分:1)
AFAIK在您调用提交更改之前;提交更改使用GetChangeSet信息来确定要生成的SQL等。