RelatedEnd.IsLoaded Właściwość

Definicja

Pobiera wartość wskazującą, czy wszystkie powiązane obiekty zostały załadowane.Gets a value that indicates whether all related objects have been loaded.

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

Boolean

true Jeśli powiązane zakończenie zawiera wszystkie powiązane obiekty z bazy danych programu; w przeciwnym razie false .true if the related end contains all the related objects from the database; otherwise, false.

Implementuje

Uwagi

Wywołanie Load metody ustawia IsLoaded flagę na true .Calling the Load method sets the IsLoaded flag to true.

Wywołanie Clear metody w EntityCollection<TEntity> zestawach IsLoaded do false .Calling the Clear method on an EntityCollection<TEntity> sets IsLoaded to false.

EntityCollection<TEntity>Lub EntityReference<TEntity> może być również załadowana, jeśli pokrewny punkt końcowy jest zawarty w ścieżce zapytania.An EntityCollection<TEntity> or EntityReference<TEntity> may also be loaded if the related end is included in the query path. Aby uzyskać więcej informacji na temat zakresu, zobacz ładowanie powiązanych obiektów.For more information about span, see Loading Related Objects.

LoadMetoda na EntityCollection<TEntity> i EntityReference<TEntity> ładuje powiązane obiekty ze źródła danych niezależnie od tego, czy IsLoaded jest to true .The Load method on EntityCollection<TEntity> and EntityReference<TEntity> loads related objects from the data source whether or not IsLoaded is true.

Po odłączeniu obiektu IsLoaded flaga jest zmieniana z false na true .When an object is detached, the IsLoaded flag is changed from false to true.

Aby zagwarantować całkowite załadowanie powiązanego końca przed przetworzeniem, należy sprawdzić, czy IsLoaded jest to false .To guarantee that a related end is fully loaded before doing processing, you should check whether IsLoaded is false. Jeśli IsLoaded jest false , należy wywołać Load metodę.If IsLoaded is false, you should call the Load method.

Dotyczy