我的课程中有以下内容,需要知道如何修改DataAnnotation以使其成为标识列
public class Item
{
public Int16 ItemID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
目标是使SQL的EF5.0等效
ItemID smallint IDENTITY(0,1) NOT NULL,
Run Code Online (Sandbox Code Playgroud)
您可以将DatabaseGenerated属性与DatabaseGeneratedOption.Identity一起使用.您可以在此处找到有关使用属性配置EF的更多详细信息,请访问http://msdn.microsoft.com/en-us/data/jj591583以及有关DatabaseGnerationOption枚举的信息:http: //msdn.microsoft.com/en-us/library/ system.componentmodel.dataannotations.schema.databasegeneratedoption.aspx.您还可以使用Fluent API配置模型 - 以下是一些示例http://msdn.microsoft.com/en-us/data/jj591617
| 归档时间: |
|
| 查看次数: |
2446 次 |
| 最近记录: |