Freigeben über


DbCollectionEntry.IsLoaded Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob alle Entitäten dieser Auflistung aus der Datenbank geladen wurden, oder legt diesen fest.

public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean

Eigenschaftswert

true , wenn alle verknüpften Entitäten geladen oder isLoaded explizit auf TRUE festgelegt wurde; falseandernfalls .

Hinweise

Beim Laden der zugehörigen Entitäten aus der Datenbank mithilfe von Lazy-Loading als Teil einer Abfrage oder explizit mit einer der Load-Methoden wird das IsLoaded-Flag auf true festgelegt. IsLoaded kann explizit auf true festgelegt werden, um zu verhindern, dass die zugehörigen Entitäten dieser Sammlung lazy geladen werden. Dies kann nützlich sein, wenn die Anwendung bewirkt hat, dass eine Teilmenge verwandter Entitäten in diese Auflistung geladen wird und verhindert werden soll, dass andere Entitäten automatisch geladen werden. Beachten Sie, dass beim Explic-Laden mithilfe einer der Load-Methoden alle zugehörigen Entitäten aus der Datenbank geladen werden, unabhängig davon, ob IsLoaded true ist oder nicht. Wenn eine verwandte Entität in der Auflistung getrennt wird, wird das IsLoaded-Flag auf false zurückgesetzt, was angibt, dass nicht alle verknüpften Entitäten jetzt geladen werden.

Gilt für: