DbCollectionEntry.IsLoaded Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.