Condividi tramite


DbCollectionEntry.IsLoaded Proprietà

Definizione

Ottiene o imposta un valore che indica se tutte le entità di questa raccolta sono state caricate 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 l'oggetto IsLoaded è stato impostato in modo esplicito su true; in caso contrario, false.

Commenti

Caricare le entità correlate dal database usando il caricamento lazy, come parte di una query o in modo esplicito con uno dei metodi Load imposta il flag IsLoaded su true. IsLoaded può essere impostato in modo esplicito su true per impedire che le entità correlate di questa raccolta vengano caricate in ritardo. Ciò può essere utile se l'applicazione ha causato il caricamento automatico di un subset di entità correlate in questa raccolta e vuole impedire l'caricamento automatico di altre entità. Si noti che il caricamento explict usando uno dei metodi di caricamento caricherà tutte le entità correlate dal database indipendentemente dal fatto che IsLoaded sia true. Quando qualsiasi entità correlata nella raccolta viene scollegata, il flag IsLoaded viene reimpostato su false che indica che non tutte le entità correlate vengono ora caricate.

Si applica a