ObjectSet<TEntity>.AddObject(TEntity entity)方法使用时
add操作后这时出现网络故障,SaveChanges()没有执行成功,
如何从objectset里面移除刚添加的entity对象,
避免下次savechanges的时候把entity写入数据库
丢异整个objectset,果断丢弃整个objectset
这样做是最简单,最安全的,但不知道效率如何,
反复new objectcontext对象开销大吗?
另外我在msdn上看到了一个Detach方法,msdn上说是“从对象上下文移除对象”
但我在程序里面调用了detach再调用savechanes发现对象还是添加到数据库里面去了