私はNHibernateのマッピングNHibernateのnappingではinverseとreadonlyの属性は何をしますか?
HasMany(entity => entity.Tasks).KeyColumn("APPLICATION_ID").Cascade.AllDeleteOrphan().ReadOnly().Inverse();
それは、私は逆を使用していくつかのいずれかを参照し、読み取り専用ので、誰も私にそれを説明することができ下さい属性の私にとっては初めてのことですが、このラインを見てきたプロジェクトを働いていますが。
[NHibernateので逆属性]のhttps://stackoverflow.com/questions/713637/inverse-attribute-in-nhibernate –
可能な重複(https://stackoverflow.com/questions/713637/inverse-attribute- in-nhibernate) –
'inverse'の合理的な背景は、[NHibernate reference](http://nhibernate.info/doc/nhibernate-reference/collections.html#collections-bidirectional)でさらに詳しく述べられています。これは、双方向性協会。 'Readonly'は[ここ](http://notherdev.blogspot.fr/2012/01/mapping-by-code-set-and-bag.html)で説明されているように、' mutable = "false" 'の短縮形です。 。 [ask]を参照してください、あなたは尋ねる前にいくつかの研究をすることになっています。 –