实体框架模型第一个时间戳

rid*_*orm 6 .net timestamp entity-framework ef-model-first

我正在开发基于实体框架的应用程序.我正在使用模型优先方法.我想处理并发问题.正如许多文章所述,我将通过将ConcurrencyMode转换为固定在一个时间戳的字段上来实现.目前我遇到了问题 - 我无法添加timestamp类型的字段(列).我怎么能在模特中做到这一点?

正如这里所写:

http://social.msdn.microsoft.com/Forums/is/adodotnetentityframework/thread/1ed8d1e4-9d78-4593-9b10-33e033837af8 \

我尝试安装Entity Designer数据库生成Power Pack,但我仍然认为没有可能从模型生成时间戳(我甚至尝试在edmx文件中手动设置它,但我仍然没有在生成的数据库中接收时间戳fcolumn).

请帮忙.

use*_*170 2

我认为数据库类型时间戳映射到 EF 中的二进制属性类型。

我的模型的时间戳列是类型 Binary,长度为 8,固定长度 true,StoreGeneratedPattern 已计算。

编辑:实际上不更改 t4 模板是不可能的,如此处所述:Entity Framework timestamp Generate Database issues