Freigeben über


DbCollectionEntry<TEntity,TElement>.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 werden oder IsLoaded explizit auf TRUE festgelegt wurde; falseandernfalls .

Hinweise

Beim Laden der zugehörigen Entitäten aus der Datenbank wird entweder verzögertes Laden, als Teil einer Abfrage oder explizit mit einer der Load-Methoden festgelegt, das IsLoaded-Flag auf true festgelegt. IsLoaded kann explizit auf true festgelegt werden, um zu verhindern, dass die zugehörigen Entitäten dieser Auflistung verzögert geladen werden. Dies kann hilfreich sein, wenn die Anwendung bewirkt hat, dass eine Teilmenge verwandter Entitäten in diese Sammlung geladen wird und verhindert werden soll, dass andere Entitäten automatisch geladen werden. Beachten Sie, dass beim Explict-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 sind.

Gilt für: