DbCollectionEntry.IsLoaded Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy wszystkie jednostki tej kolekcji zostały załadowane z bazy danych.
public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean
Wartość właściwości
true jeśli wszystkie powiązane jednostki są ładowane lub właściwość IsLoaded została jawnie ustawiona na wartość true; w przeciwnym razie , false.
Uwagi
Ładowanie powiązanych jednostek z bazy danych przy użyciu ładowania opóźnionego w ramach zapytania lub jawnie z jedną z metod Load spowoduje ustawienie flagi IsLoaded na wartość true. Właściwość IsLoaded można jawnie ustawić na wartość true, aby zapobiec ładowaniu powiązanych jednostek tej kolekcji. Może to być przydatne, jeśli aplikacja spowodowała załadowanie podzbioru powiązanych jednostek do tej kolekcji i chce zapobiec automatycznemu ładowaniu innych jednostek. Należy pamiętać, że ładowanie za pomocą jednej z metod load spowoduje załadowanie wszystkich powiązanych jednostek z bazy danych niezależnie od tego, czy isloaded ma wartość true. Gdy każda powiązana jednostka w kolekcji zostanie odłączona, flaga IsLoaded zostanie zresetowana na wartość false wskazującą, że nie wszystkie powiązane jednostki są teraz ładowane.