繁体   English   中英

我如何别名实体框架代码首先从数据库生成的部分类?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM