DbCollectionEntry<TEntity,TElement>.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 werden oder IsLoaded explizit auf TRUE festgelegt wurde; false
andernfalls .
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:
Entity Framework