![](/img/trans.png)
[英]How can I programmatically generate Entity Framework classes from a database?
[英]How can I alias partial classes generated by Entity Framework Code First From Database?
我首先使用此MSDN教程从数据库中学习EF代码。 生成的模型局部类名称始终与数据库对象名称匹配。 相反, 我想为生成的数据库模型对象分配一个别名。 我应该怎么做呢?
具体来说,名为vwDS_ProductCategories
的数据库视图vwDS_ProductCategories
生成一个public partial class vwDS_ProductCategories
,我想将其别名为ProductCategories
。 这样做的原因是,非程序员将看到(并利用)我生成的dll公开的类型。 我希望类型名称对这些用户有意义。
尝试这个:
[Table("vwDS_ProductCategories")]
public partial class ProductCategories
{
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.