IRelatedEnd.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 jednostka (dla EntityReference lub wszystkich jednostek w kolekcji (dla elementu EntityCollection<TEntity> 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
Prawda, jeśli wszystkie powiązane jednostki są ładowane lub właściwość IsLoaded została jawnie ustawiona na wartość true; w przeciwnym razie wartość 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. Może to być przydatne, jeśli aplikacja spowodowała załadowanie podzestawu powiązanych jednostek i chce zapobiec automatycznemu ładowaniu innych jednostek. Należy pamiętać, że jawne ładowanie przy użyciu polecenia Load() spowoduje załadowanie wszystkich powiązanych jednostek z bazy danych niezależnie od tego, czy element IsLoaded ma wartość true. Po odłączeniu dowolnej powiązanej jednostki flaga IsLoaded jest resetowana na wartość false wskazującą, że nie wszystkie powiązane jednostki są teraz ładowane.