Compartir a través de


DbCollectionEntry<TEntity, TElement>.IsLoaded (Propiedad)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Obtiene o establece un valor que indica si todas las entidades de esta colección se han cargado desde la base de datos.

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
Public Property IsLoaded As Boolean 
    Get 
    Set
'Uso
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)

Valor de propiedad

Tipo: System.Boolean
Es true si se cargan todas las entidades relacionadas o la marca IsLoaded se ha establecido explícitamente en true; de lo contrario, es false.

Comentarios

Si se cargan entidades relacionadas de la base de datos mediante carga diferida, como parte de una consulta, o explícitamente con uno de los métodos Load se establecerá la marca IsLoaded en true. IsLoaded se puede establecer explícitamente en true para impedir que las entidades relacionadas de esta colección se carguen de forma diferida. Esto puede resultar útil si la aplicación ha producido la carga de un subconjunto de entidades relacionadas en esta colección y desea evitar que se carguen otras entidades automáticamente. Tenga en cuenta que la carga explícita mediante uno de los métodos Load cargará todas las entidades relacionadas desde la base de datos independientemente de que IsLoaded sea true o no. Al separar cualquier entidad relacionada de la colección, la marca IsLoaded se restablece a false para indicar que ahora no se cargan todas las entidades relacionadas.

Vea también

Referencia

DbCollectionEntry<TEntity, TElement> Clase

System.Data.Entity.Infrastructure (Espacio de nombres)