我正在使用this article为我的数据库启用乐观并发。我使用代码优先将rowVersion列添加到数据库中,一切看起来都不错。但是,我不确定如何在我的数据访问层中的linq to sql查询中使用rowVersion列。它是由ef / linq自动处理到sql还是我必须明确指定的东西?
在本文中,rowVersion属性被db.Entry(departmentToUpdate).OriginalValues["RowVersion"] = rowVersion;
添加到该实体的OriginalValues集合中。如何使用linq to sql执行此操作?