Click or drag to resize

RepositoryEnsureFullyLoaded Method

Ensures that the specified objects are fully loaded.

Namespace:  Aloe.SystemFrameworks.Domain
Assembly:  Aloe.SystemFrameworks.Domain (in Aloe.SystemFrameworks.Domain.dll) Version: 20.1.3.5
Syntax
public virtual void EnsureFullyLoaded(
	ObjectTransaction transaction,
	IEnumerable<DomainObject> objects
)

Parameters

transaction
Type: Aloe.SystemFrameworks.DomainObjectTransaction
The transaction.
objects
Type: System.Collections.GenericIEnumerableDomainObject
The objects.
Remarks
Generally, the system loads lazy all the required data, including base data. This method ensures, that all top level and base data is fully loaded. Note, that this applies to objects and rows only; lazy load attributes are still not loaded. Each inheritor should make sure, that all base rows, referenced by its rows are loaded.
See Also