Click or drag to resize

LLBLGenProProviderBaseCreateMultiValueProjector Method

Creates the custom list or entity collection projector for a multi-value projection

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.9.0.0 (5.9.0)
Syntax
protected static IGeneralDataProjector CreateMultiValueProjector(
	Type containerElementType,
	IList results,
	ProjectionRowProjectorFunc projectionInstantiator,
	int[] indices,
	List<EntityPreProjectionData> preProjectionDataBuckets
)

Parameters

containerElementType
Type: SystemType
Type of the container element.
results
Type: System.CollectionsIList
The results.
projectionInstantiator
Type: SD.LLBLGen.Pro.ORMSupportClassesProjectionRowProjectorFunc
The projection instantiator.
indices
Type: SystemInt32
The indices.
preProjectionDataBuckets
Type: System.Collections.GenericListEntityPreProjectionData
The pre projection data buckets, necessary to project entities from plain object array data.

Return Value

Type: IGeneralDataProjector
See Also