Поделиться через


RelatedEnd.IsLoaded Свойство

Определение

Получает значение, показывающее, все ли связанные объекты загружены.

public:
 property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean

Значение свойства

Значение true, если связанное окончание содержит все связанные объекты из базы данных; в противном случае — значение false.

Реализации

Комментарии

Load Вызов метода задает для флага IsLoaded значение true.

Clear Вызов метода в наборе EntityCollection<TEntity> задает значение falseIsLoaded .

Также можно загрузить объект EntityCollection<TEntity> или EntityReference<TEntity>, если связанный элемент включен в путь запроса. Дополнительные сведения о диапазоне см. в разделе Загрузка связанных объектов.

Метод Load для EntityCollection<TEntity> и EntityReference<TEntity> загружает связанные объекты из источника данных независимо от того, является ли IsLoaded метод .true

Когда объект отсоединяется, IsLoaded флаг изменяется с false на true.

Чтобы гарантировать полную загрузку связанного конца перед выполнением обработки, необходимо проверить, имеет ли IsLoaded значение false. Если IsLoaded имеет значение false, следует вызвать Load метод .

Применяется к