Loads all entities that meet criteria and their associated entities of type EntityType and role Role, given the relation Relation.

Namespace: Aspectize.Core
Assembly: AspectizeDAL (in AspectizeDAL.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
List<EntityType> GetAssociated<Role, EntityType, Relation>(
	QueryCriteria criteria
)
where EntityType : new(), Entity, IEntity, IDataWrapper
where Relation : DataWrapper, IDataWrapper, IRelation
Visual Basic
Function GetAssociated(Of Role, EntityType As {New, Entity, IEntity, IDataWrapper}, Relation As {DataWrapper, IDataWrapper, IRelation}) ( _
	criteria As QueryCriteria _
) As List(Of EntityType)

Parameters

criteria
Type: Aspectize.Core..::..QueryCriteria
The critiria to meet.

Type Parameters

Role
Role close to Result Entity
EntityType
Type of Entity to load
Relation
Type of Relation to follow

Return Value

List of EntityType loaded by the queries

See Also