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 метод .