Udostępnij za pośrednictwem


RelatedEnd.IsLoaded Właściwość

Definicja

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 falsewartość , należy wywołać metodę Load .

Dotyczy