在我询问了这个问题并了解了
如何将LINQ-to-SQL数据对象从
Table<T>.Attach()
方法的工作方式之后,我有另一个问题。如何将LINQ-to-SQL数据对象从
DataContext
的状态跟踪机制中分离?基本上,我想拉出一条记录并更改记录上的数据。但是,当我在同一个DataContext
实例上调用SubmitChanges()
时,除非我已经显式地调用Attach()
,否则我不希望记录被更新。如何实现这一点?