DbCollectionEntry.IsLoaded Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu označující, zda všechny entity této kolekce byly načteny z databáze.
public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean
Hodnota vlastnosti
truePokud jsou načteny všechny související entity nebo IsLoaded byl explicitně nastaven na true; v opačném případě . false
Poznámky
Načtením souvisejících entit z databáze buď pomocí opožděného načítání v rámci dotazu, nebo explicitně některou z metod Load nastavíte příznak IsLoaded na true. IsLoaded je možné explicitně nastavit na hodnotu true, aby se zabránilo opožděné načítání souvisejících entit této kolekce. To může být užitečné, pokud aplikace způsobila načtení podmnožiny souvisejících entit do této kolekce a chce zabránit automatickému načtení dalších entit. Všimněte si, že duplicitní načítání pomocí jedné z metod Load načte všechny související entity z databáze bez ohledu na to, zda isLoaded je nebo není true. Při odpojení jakékoli související entity v kolekci se příznak IsLoaded resetuje na false, což znamená, že ne všechny související entity jsou nyní načteny.