RelatedEnd.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 wartość wskazującą, czy wszystkie powiązane obiekty zostały załadowane.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Wartość właściwości
true
jeśli powiązany koniec zawiera wszystkie powiązane obiekty z bazy danych; w przeciwnym razie , false
.
Implementuje
Uwagi
Load Wywołanie metody powoduje ustawienie flagi IsLoaded na true
.
Wywoływanie Clear metody w zestawach IsLoadedEntityCollection<TEntity> na wartość false
.
Element EntityCollection<TEntity> lub EntityReference<TEntity> może być również załadowany, jeśli powiązany koniec znajduje się w ścieżce zapytania. Aby uzyskać więcej informacji na temat zakresu, zobacz Ładowanie powiązanych obiektów.
Metoda Load
w obiekcie EntityCollection<TEntity> i EntityReference<TEntity> ładuje powiązane obiekty ze źródła danych, niezależnie od tego, czy IsLoaded jest to true
.
Gdy obiekt jest odłączony, flaga IsLoaded jest zmieniana z false
na true
.
Aby zagwarantować, że powiązany koniec jest w pełni załadowany przed wykonaniem przetwarzania, należy sprawdzić, czy IsLoaded element to false
. Jeśli IsLoaded parametr ma false
wartość , należy wywołać metodę Load .