Каков вариант использования Access.BackingField в Fluent NHibernate? - PullRequest
3 голосов
/ 09 сентября 2010

Документация для Access.BackingField() указывает, что это:

Устанавливает стратегию доступа для использования поля поддержки автоматического свойства.

Я понимаючто автоматические свойства компилируются с вспомогательными полями, но если свойство по определению является ванильным геттером / установщиком, то какое преимущество можно получить, перейдя непосредственно к вспомогательному полю по сравнению с использованием установщика (то есть с использованием значений по умолчанию FNH).1009 * Единственное, о чем я могу думать, это то, что кто-то может захотеть прервать отображение, если кто-то позже добавит логику в установщик.

Чего мне не хватает?

1 Ответ

3 голосов
/ 10 сентября 2010

Ах, я думаю, что нашел ответ здесь .

Используйте поле поддержки, если авто-свойство имеет метод доступа private.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...