Welcome

首页 / 软件开发 / .NET编程技术 / ADO.NET Entity Framework深入分析, Part 7 – Change Tracking

ADO.NET Entity Framework深入分析, Part 7 – Change Tracking2010-09-10EntLibObjectStateManager – 对象状态管理器

我们已经知道如何增加、更新和删除实体记录,并将更改数据库记录。Entity Framework 通过Object Context 控制的ObjectStateManager 对象来跟踪变更,ObjectStateManager 将跟踪所有对实体对象的变更,在调用SaveChanges() 方法时,执行相应的T-SQL脚本。

ObjectStateManager比LINQ to SQL中DataContext 的变更跟踪功能更先进。下面,我们详细了解如何显示有用的变更跟踪信息。