Compartir a través de


DbReferenceEntry<TEntity, TProperty>.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 la entidad se ha 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 DbReferenceEntry 
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 carga la entidad o la marca IsLoaded se ha establecido explícitamente en true; de lo contrario, es false.

Comentarios

Si se carga la entidad relacionada desde 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 la entidad relacionada se cargue de forma diferida. Tenga en cuenta que la carga explícita mediante uno de los métodos Load cargará la entidad relacionada desde la base de datos independientemente de que IsLoaded sea true o no. Al separar una entidad relacionada, la marca IsLoaded se restablece a false para indicar que ya no se carga la entidad relacionada.

Vea también

Referencia

DbReferenceEntry<TEntity, TProperty> Clase

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