IRelatedEnd.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 o imposta un valore che indica se l'entità ,per un EntityReference oggetto o tutte le entità nella raccolta , per un EntityCollection<TEntity> oggetto è stato caricato dal database.
public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean
Valore della proprietà
True se tutte le entità correlate vengono caricate o IsLoaded è stato impostato in modo esplicito su true; in caso contrario false.
Commenti
Il caricamento delle entità correlate dal database tramite caricamento differita, come parte di una query o in modo esplicito con uno dei metodi Load imposterà il flag IsLoaded su true. IsLoaded può essere impostato in modo esplicito su true per impedire che le entità correlate vengano caricate lazy. Ciò può essere utile se l'applicazione ha causato il caricamento automatico di un subset di entità correlate e vuole impedire il caricamento automatico di altre entità. Si noti che il caricamento esplicito tramite Load() caricherà tutte le entità correlate dal database indipendentemente dal fatto che IsLoaded sia true o meno. Quando un'entità correlata viene scollegata, il flag IsLoaded viene reimpostato su false a indicare che non tutte le entità correlate sono state caricate.