Partager via


DbCollectionEntry.IsLoaded, propriété

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Obtient ou définit une valeur qui indique si toutes les entités de cette collection ont été chargées à partir de la base de données.

Espace de noms :  System.Data.Entity.Infrastructure
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Property IsLoaded As Boolean 
    Get 
    Set
'Utilisation
Dim instance As DbCollectionEntry 
Dim value As Boolean 

value = instance.IsLoaded

instance.IsLoaded = value
public bool IsLoaded { get; set; }
public:
property bool IsLoaded {
    bool get ();
    void set (bool value);
}
member IsLoaded : bool with get, set
function get IsLoaded () : boolean 
function set IsLoaded (value : boolean)

Valeur de propriété

Type : System.Boolean
true si toutes les entités associées sont chargées ou la valeur true a été explicitement affectée à l'indicateur IsLoaded ; sinon, false.

Notes

Charger les entités associées de la base de données à l'aide du chargement différé, dans le cadre d'une requête, ou explicitement avec une des méthodes Load affecte la valeur true à l'indicateur IsLoaded. La valeur true peut être explicitement affectée à l'indicateur IsLoaded pour empêcher le chargement différé des entités associées à cette collection. Cela peut être utile si l'application a entraîné le chargement d'un sous-ensemble d'entités associées dans cette collection et souhaite empêcher le chargement automatique d'autres entités. Notez que le chargement explicite à l'aide de l'une des méthodes Load charge toutes les entités associées de la base de données, que la valeur true soit affectée ou non à IsLoaded. Lorsqu'une entité associée de la collection est détachée, l'indicateur IsLoaded est réinitialisée à false, ce qui indique que certaines entités associées ne sont pas chargées.

Voir aussi

Référence

DbCollectionEntry Classe

Espace de noms System.Data.Entity.Infrastructure