3

La documentation Access.BackingField() indique que ceci:Quel est le cas d'utilisation d'Access.BackingField dans Fluent NHibernate?

Définit l'accès stratégie à utiliser le soutien-champ d'une propriété auto.

Je comprends que les propriétés d'auto-get compilés avec des champs d'appui, mais si la propriété est par définition un getter/setter vanille, quel avantage engrangé en allant au champ de support directement par rapport à l'aide du compositeur (utilisation du FNH par défaut). La seule chose à laquelle je peux penser est que l'on pourrait vouloir que le mapping se brise si quelqu'un ajoute plus tard de la logique au setter.

Qu'est-ce qui me manque?

Répondre

3

Ah, je pense avoir trouvé la réponse here.

Utilisez le champ de support si la propriété auto a un accesseur private.

+0

Vous avez raison. –