EntityCollectionBaseTEntityIEntityCollectionCreateHierarchicalProjection Method (ListIViewProjectionData, DictionaryType, IEntityCollection) |
Creates a hierarchical projection of all the data in this collection and for each type in the complete graph found starting with each entity in this collection,
using the collectionProjections data passed in. Per entity type found, an entry is stored inside the destination dictionary.
Namespace:
SD.LLBLGen.Pro.ORMSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.12.0.0 (5.12.0)
Syntaxvoid IEntityCollection.CreateHierarchicalProjection(
List<IViewProjectionData> collectionProjections,
Dictionary<Type, IEntityCollection> destination
)
Private Sub CreateHierarchicalProjection (
collectionProjections As List(Of IViewProjectionData),
destination As Dictionary(Of Type, IEntityCollection)
) Implements IEntityCollection.CreateHierarchicalProjection
Parameters
- collectionProjections
- Type: System.Collections.GenericListIViewProjectionData
The projection data per entity type - destination
- Type: System.Collections.GenericDictionaryType, IEntityCollection
The destination dictionary in which the projection result is stored.
Implements
IEntityCollectionCreateHierarchicalProjection(ListIViewProjectionData, DictionaryType, IEntityCollection)
Remarksdestination is cleared before a projection is performed.
See Also