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> задает значение false
IsLoaded .
Также можно загрузить объект EntityCollection<TEntity> или EntityReference<TEntity>, если связанный элемент включен в путь запроса. Дополнительные сведения о диапазоне см. в разделе Загрузка связанных объектов.
Метод Load
для EntityCollection<TEntity> и EntityReference<TEntity> загружает связанные объекты из источника данных независимо от того, является ли IsLoaded метод .true
Когда объект отсоединяется, IsLoaded флаг изменяется с false
на true
.
Чтобы гарантировать полную загрузку связанного конца перед выполнением обработки, необходимо проверить, имеет ли IsLoaded значение false
. Если IsLoaded имеет значение false
, следует вызвать Load метод .