IRelatedEnd.IsLoaded Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, загружена ли сущность (для EntityReference или все сущности в коллекции (для EntityCollection<TEntity> ) из базы данных.
public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean
Значение свойства
Значение true, если все связанные сущности загружены или isLoaded явно задано значение true; в противном случае — false.
Комментарии
Загрузка связанных сущностей из базы данных с помощью отложенной загрузки в рамках запроса или явно с помощью одного из методов Load присвоит флагу IsLoaded значение true. Для IsLoaded можно явно задать значение true, чтобы предотвратить отложенную загрузку связанных сущностей. Это может быть полезно, если приложение вызвало загрузку подмножества связанных сущностей и хочет предотвратить автоматическую загрузку других сущностей. Обратите внимание, что явная загрузка с помощью Load() загрузит все связанные сущности из базы данных независимо от того, имеет ли isLoaded значение true. При отсоединении любой связанной сущности флаг IsLoaded сбрасывается на false, что означает, что теперь загружены не все связанные сущности.
Применяется к
Entity Framework