【问题标题】:Notmapped properties in POCO or Self Tracking EntitiesPOCO 或自我跟踪实体中未映射的属性
【发布时间】:2011-10-17 07:58:18
【问题描述】:

是否可以在 POCO 或 STE 中具有自定义属性。通常,STE 或 POCO 属性名称应与表列名称匹配。那么在 STE 中可以实现吗?

即。表有 3 列(Id、Name、DateOfBirth)。实体是否可以有Age(没有db映射的自定义属性)?

问候, 阿南德

【问题讨论】:

    标签: entity-framework poco self-tracking-entities


    【解决方案1】:

    您可以在 POCO 和 STE(由 T4 生成器创建)中拥有自定义的非映射属性。您可以简单地将它们添加到实体类的部分部分。自定义属性的限制是它们不能用于 linq-to-entities 查询或从 linq 查询中填充。

    顺便说一句。 POCO 和 STE 的属性可以具有与数据库中的列不同的名称 - 这是 EDMX 为映射属性指定自定义名称的功能之一。

    【讨论】:

      猜你喜欢
      • 2011-08-24
      • 1970-01-01
      • 2011-10-07
      • 1970-01-01
      • 2011-05-06
      • 2019-08-27
      • 2017-02-15
      • 2011-07-21
      • 1970-01-01
      相关资源
      最近更新 更多