0
假設我希望繼承PersistentGenericBag,以便我的集合屬性的實際類型是我的自定義類型,該類型派生自PersistentGenericBag。是否可以擴展由NHibernate識別的持久集合?
我看到兩種可能的方法來實現這一目標:
- 介紹新的XML關鍵字,像mybag並以某種方式登記我與NHibernate集合類型與mybag關鍵字相關聯的。
- 覆蓋將集合類型與XML關鍵字相關聯的默認邏輯,以使NHibernate將我的自定義集合類型與衆所周知的包XML關鍵字相關聯。
我不確定是否有可能,所以我想了解更多有關該主題的信息。
謝謝。
可能有很多原因。例如,你希望它實現INotifyCollectionChanged。 – mark 2009-11-21 13:39:04
無論如何,我想我已經找到了我的答案。 – mark 2009-11-21 13:41:05