摘要:
objectstatemanager更改跟踪管理 ObjectStateManager组件(从现在开始称之为 state manager)负责与上下中对象追踪有关的一切: 1.当添加,附加到上下文或者从上下文中删除一个实体,实际上是对state manager做的这些。 2.当我们说上下文保留从数据库中读取的所有实体集合在内存中时,其实是state manager保存这些数据。 3.当上下文执... 阅读全文
摘要:
管理实体状态 上下文仅仅自动处理Unchanged状态到Modified状态的转变。其他的状态转变必须使用适当的方法显示处理: AddObject——在Added状态时给上下文添加一个实体。 Attach——在Unchanged状态时附加一个实体到上下文。 ApplyCurrentValues和ApplyOriginalValues——改变状态为Modified,将追踪的实体与另一个比较。 D... 阅读全文