| 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.3.0.0 (5.3.0)
Syntaxprotected static IGeneralDataProjector CreateMultiValueProjector(
	Type containerElementType,
	IList results,
	ProjectionRowProjectorFunc projectionInstantiator,
	int[] indices,
	List<EntityPreProjectionData> preProjectionDataBuckets
)
Protected Shared Function CreateMultiValueProjector ( 
	containerElementType As Type,
	results As IList,
	projectionInstantiator As ProjectionRowProjectorFunc,
	indices As Integer(),
	preProjectionDataBuckets As List(Of EntityPreProjectionData)
) As IGeneralDataProjector
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