Condividi tramite


IRelatedEnd.IsLoaded Proprietà

Definizione

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.

Si applica a