DbCollectionEntry.IsLoaded 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出這個集合的所有實體是否已從資料庫載入。
public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean
屬性值
true
如果已載入所有相關實體,或 IsLoaded 已明確設定為 true;否則為 false
。
備註
使用延遲載入作為查詢的一部分,或明確搭配其中一個 Load 方法,將 IsLoaded 旗標設定為 true,從資料庫載入相關的實體。 IsLoaded 可以明確地設定為 true,以防止此集合的相關實體延遲載入。 如果應用程式造成相關實體的子集載入此集合,而且想要防止任何其他實體自動載入,這非常有用。 請注意,使用其中一個 Load 方法的 explict 載入將會從資料庫載入所有相關實體,而不論 IsLoaded 是否為 true。 當集合中的任何相關實體中斷連結時,IsLoaded 旗標會重設為 false,表示目前未載入所有相關實體。