填入 COM+ 集合
擷取集合之後,而且您必須先使用 Populate 方法來填入集合,才能直接使用它所包含的專案。 這會從 COM+ 目錄擷取集合內容的數據。
請務必瞭解,每當您使用 COM 管理員 物件來操作集合中的項目或數據時,您實際上都在處理暫時快取的數據;您不會直接使用保存的目錄。 在集合上呼叫 SaveChanges 之前,對集合或其任何專案所做的任何動作都不會反映在目錄中。 如需詳細資訊,請參閱 儲存或捨棄變更。
呼叫 SaveChanges 之前,所有後續對 Populate 的呼叫都會對集合中的所有項目捨棄暫止變更的效果。 填入 一律會填入您在基礎目錄數據存放區上保存任何數據的快取。
相關主題