2
我知道如何find dirty properties使用NHibernate,但它似乎不適用於集合(即找出項目是否已添加或從集合中刪除)。 任何人都知道如何?NHibernate:查找髒收集
我知道如何find dirty properties使用NHibernate,但它似乎不適用於集合(即找出項目是否已添加或從集合中刪除)。 任何人都知道如何?NHibernate:查找髒收集
var ipc = theEntity.TheCollection as IPersistentCollection;
var isDirty = ipc.IsDirty;
但是,請記住這一點(從XML文檔):
注意,這是在沖洗期間唯一可靠的,經過集合元素是骯髒對快照進行檢查。
對不起,我不會給你一個寶貴的例子。我現在沒有打開Visual Studio來測試它。你應該學習NHibernate.Type.CollectionType.IsDirty方法。