RelatedEnd.IsLoaded Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se sono stati caricati tutti gli oggetti correlati.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Valore della proprietà
true
se l'entità finale correlata contiene tutte gli oggetti correlati presenti nel database; in caso contrario, false
.
Implementazioni
Commenti
La chiamata al Load metodo imposta il IsLoaded flag su true
.
Chiamata del Clear metodo su un EntityCollection<TEntity> set IsLoaded a false
.
È inoltre possibile che venga caricato un oggetto EntityCollection<TEntity> o EntityReference<TEntity> se l'entità finale correlata è inclusa nel percorso della query. Per altre informazioni sull'intervallo, vedere Caricamento di oggetti correlati.
Il Load
metodo su EntityCollection<TEntity> e EntityReference<TEntity> carica gli oggetti correlati dall'origine dati indipendentemente dal fatto che sia true
o meno IsLoaded .
Quando un oggetto viene scollegato, il IsLoaded flag viene modificato da false
a true
.
Per garantire che un'entità finale correlata sia completamente caricata prima di eseguire l'elaborazione, è necessario verificare se IsLoaded è false
. Se IsLoaded è false
, è necessario chiamare il Load metodo .