Fluent NHibernateでは、References()は 'ReadOnly()'メソッドをサポートしていないオブジェクトを返します。私はマッピングのこの種の(つまり、更新が呼ばアイテムに伝播されていないもの)を作成しようとしていますFluent NHibernate References()マッピングでReadOnlyを設定できないのはなぜですか?
:ノーマルオン
<many-to-one update="false" insert="false"
name="DestinationSheet" column="DestinationSheetNumber" />
を(マップ())のマッピング、これら2つの属性が可能ReadOnly()で設定します。
私はこのような何かやっているしたいと思います:私は手動での事実のReadOnlyという更新を追加し、をsetAttributesを使用して属性を挿入()、およびそれが正常に動作しますが、私は心配することができます
References(x => x.DestinationSheet).
ColumnName("DestinationSheetNumber").ReadOnly();
を()がReferences()に存在しないということは、私がこれをやろうとしてはならないという手がかりです。
ReadOnly()がこのコンテキストで使用できない理由を知っている人はいますか?
これについては既に公開されている問題があります:http://code.google.com/p/fluent-nhibernate/issues/detail?id=203 –
ありがとうございます - 私はパッチを書くつもりでしたが、私はそれに殴られた... –
パッチを適用する方法がわからない人には、どのようにパッチを適用しますか? –