RelatedEnd.IsLoaded Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si se han cargado todos los objetos relacionados.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Valor de propiedad
true
si el extremo relacionado contiene todos los objetos relacionados de la base de datos; de lo contrario, false
.
Implementaciones
Comentarios
Al llamar al Load método , se establece la IsLoaded marca en true
.
Llamar al Clear método en un EntityCollection<TEntity> objeto establece IsLoaded en false
.
También se puede cargar una EntityCollection<TEntity> o una EntityReference<TEntity> si el extremo relacionado está incluido en la ruta de la consulta. Para obtener más información sobre el intervalo, vea Cargar objetos relacionados.
El Load
método en EntityCollection<TEntity> y EntityReference<TEntity> carga objetos relacionados desde el origen de datos, independientemente de si es true
o no IsLoaded .
Cuando se desasocia un objeto, la IsLoaded marca cambia de false
a true
.
Para garantizar que un extremo relacionado está totalmente cargado antes de realizar el procesamiento, debe comprobar si IsLoaded es false
. Si IsLoaded es false
, debe llamar al Load método .