0
我有一個具有導航屬性的父實體。如果集合中的任何子項被修改,則將子項的entityState設置爲已修改,但父項的entityState保持不變。微風:跟蹤實體家長是否有變化的孩子
我需要在屏幕上顯示一些可視指示,以顯示對父實體進行了一些修改,即使修改是在np集合中的子級上進行的。
我不能使用hasChangesChanged,因爲這太泛化了。只有在對父實體本身或np集合中的某個實體進行更改時,我才需要設置可視指示器。
有沒有一個簡單的方法來做到這一點,還是我必須手動觀察修改?
謝謝。好,我知道了。但是,你最後一句話是什麼意思?我爲什麼要處置它,我該怎麼做? – Sam
如果您不處理訂閱,他們將繼續觀看這些實體,即使您可能不在該屏幕上或查看任何內容。這對你的應用程序可能沒有問題,但是如果它沒有使用var token = child.entityAspect.propertyChanged.subscribe();然後當你準備處理該訂閱時調用token.dispose(); –
很有意義,非常感謝! – Sam