RelatedEnd.IsLoaded Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se todos os objetos relacionados foram carregados.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Valor da propriedade
true
se a extremidade relacionada contiver todos os objetos relacionados do banco de dados; caso contrário, false
.
Implementações
Comentários
Chamar o Load método define o IsLoaded sinalizador como true
.
Chamar o Clear método em um EntityCollection<TEntity> define IsLoaded como false
.
Um EntityCollection<TEntity> ou EntityReference<TEntity> também poderá ser carregado se a extremidade relacionada estiver incluída no caminho da consulta. Para obter mais informações sobre span, consulte Carregando objetos relacionados.
O Load
método em EntityCollection<TEntity> e EntityReference<TEntity> carrega objetos relacionados da fonte de dados, independentemente de ser true
ou não IsLoaded .
Quando um objeto é desanexado, o IsLoaded sinalizador é alterado de false
para true
.
Para garantir que uma extremidade relacionada seja totalmente carregada antes de fazer o processamento, verifique se IsLoaded é false
. Se IsLoaded for false
, você deverá chamar o Load método .