Click or drag to resize

DynamicQueryEngineBaseAppendResultsetFields Method

Appends the resultset fields.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax
protected void AppendResultsetFields(
	IEntityFieldCore[] selectList,
	IFieldPersistenceInfo[] fieldsPersistenceInfo,
	IRelationCollection relationsToWalk,
	QueryFragments projection,
	bool sortClausesSpecified,
	bool allowDuplicates,
	bool allowAliasesInSubQuery,
	UniqueList<string> distinctViolatingTypes,
	IRetrievalQuery query,
	out UniqueList<string> fieldNamesInSelectList,
	out bool distinctViolatingTypesFound,
	out bool pkFieldSeen
)

Parameters

selectList
Type: SD.LLBLGen.Pro.ORMSupportClassesIEntityFieldCore
The select list.
fieldsPersistenceInfo
Type: SD.LLBLGen.Pro.ORMSupportClassesIFieldPersistenceInfo
The fields persistence info.
relationsToWalk
Type: SD.LLBLGen.Pro.ORMSupportClassesIRelationCollection
The relations to walk.
projection
Type: SD.LLBLGen.Pro.ORMSupportClassesQueryFragments
The projection.
sortClausesSpecified
Type: SystemBoolean
if set to [sort clauses specified].
allowDuplicates
Type: SystemBoolean
if set to [allow duplicates].
allowAliasesInSubQuery
Type: SystemBoolean
if set to aliases for fields are allowed in subqueries. Used by ase
distinctViolatingTypes
Type: SD.LLBLGen.Pro.ORMSupportClassesUniqueListString
The distinct violating types.
query
Type: SD.LLBLGen.Pro.ORMSupportClassesIRetrievalQuery
The query.
fieldNamesInSelectList
Type: SD.LLBLGen.Pro.ORMSupportClassesUniqueListString
The field names in select list.
distinctViolatingTypesFound
Type: SystemBoolean
if set to [distinct violating types found].
pkFieldSeen
Type: SystemBoolean
if set to [pk field seen].
See Also