DerivedTableFieldInjector Constructor  | 
  
    Namespace: 
   SD.LLBLGen.Pro.LinqSupportClasses.ExpressionHandlers
    Assembly:
   SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.10.0.0 (5.10.0)
Syntaxpublic DerivedTableFieldInjector(
	IElementCreatorCore generatedCodeElementCreator,
	ITemplateGroupSpecificCreator frameworkElementCreator,
	MappingTracker trackedMappings,
	FunctionMappingsContainer functionMappings,
	SetAlias aliasToTarget,
	Dictionary<Expression, string> elementsToName
)
Public Sub New ( 
	generatedCodeElementCreator As IElementCreatorCore,
	frameworkElementCreator As ITemplateGroupSpecificCreator,
	trackedMappings As MappingTracker,
	functionMappings As FunctionMappingsContainer,
	aliasToTarget As SetAlias,
	elementsToName As Dictionary(Of Expression, String)
)
Parameters
- generatedCodeElementCreator
 - Type: SD.LLBLGen.Pro.ORMSupportClassesIElementCreatorCore
The generated code element creator. - frameworkElementCreator
 - Type: SD.LLBLGen.Pro.LinqSupportClassesITemplateGroupSpecificCreator
The framework element creator. - trackedMappings
 - Type: SD.LLBLGen.Pro.LinqSupportClassesMappingTracker
The tracked mappings. - functionMappings
 - Type: SD.LLBLGen.Pro.LinqSupportClassesFunctionMappingsContainer
The function mappings. - aliasToTarget
 - Type: SD.LLBLGen.Pro.LinqSupportClassesSetAlias
The alias to target. - elementsToName
 - Type: System.Collections.GenericDictionaryExpression, String
dictionary of elements per name which have to be replaced by derivedtable fields.. 
See Also