【问题标题】:What is the use case for Access.BackingField in Fluent NHibernate?Fluent NHibernate 中 Access.BackingField 的用例是什么?
【发布时间】:2011-04-10 10:21:28
【问题描述】:

Access.BackingField() 的文档表明:

设置访问策略以使用自动属性的支持字段。

我知道自动属性是使用支持字段编译的,但是如果属性根据定义是一个普通的 getter/setter,那么通过直接访问支持字段而不是使用 setter(即使用 FNH 默认值)可以获得什么优势.

我能想到的唯一一件事是,如果有人稍后向 setter 添加逻辑,则可能希望映射中断。

我错过了什么?

【问题讨论】:

    标签: .net nhibernate fluent-nhibernate automatic-properties backing-field


    【解决方案1】:

    啊,我想我找到了答案here

    如果自动属性具有 private 访问器,则使用支持字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-11
      • 2011-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多