是否可以在POCO或STE中使用自定义属性。通常,STE或POCO属性名称应与表列名称匹配。那么它在STE中是否可以实现?
即。表有3列(Id,Name,DateOfBirth)。实体是否可以拥有Age(没有db映射的自定义属性)?
的问候, 阿南德
答案 0 :(得分:0)
您可以在POCO和STE中使用自定义非映射属性(由T4生成器创建)。您只需将它们添加到实体类的部分部分即可。自定义属性的限制是它们不能用于linq-to-entities查询或从linq查询中填充。
顺便说一下。 POCO和STE的属性可以与数据库中的列具有不同的名称 - 这是EDMX为映射属性指定自定义名称的功能之一。