Click or drag to resize
DynamicQueryEngineBase.AppendResultsetFields Method
Appends the resultset fields.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.2.0.0 (5.2.17.0403)
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.ORMSupportClasses.IEntityFieldCore[]
The select list.
fieldsPersistenceInfo
Type:SD.LLBLGen.Pro.ORMSupportClasses.IFieldPersistenceInfo[]
The fields persistence info.
relationsToWalk
Type: SD.LLBLGen.Pro.ORMSupportClasses.IRelationCollection
The relations to walk.
projection
Type: SD.LLBLGen.Pro.ORMSupportClasses.QueryFragments
The projection.
sortClausesSpecified
Type: System.Boolean
if set to true [sort clauses specified].
allowDuplicates
Type: System.Boolean
if set to true [allow duplicates].
allowAliasesInSubQuery
Type: System.Boolean
if set to true aliases for fields are allowed in subqueries. Used by ase
distinctViolatingTypes
Type: SD.LLBLGen.Pro.ORMSupportClasses.UniqueList<String>
The distinct violating types.
query
Type: SD.LLBLGen.Pro.ORMSupportClasses.IRetrievalQuery
The query.
fieldNamesInSelectList
Type: SD.LLBLGen.Pro.ORMSupportClasses.UniqueList<String>
The field names in select list.
distinctViolatingTypesFound
Type: System.Boolean
if set to true [distinct violating types found].
pkFieldSeen
Type: System.Boolean
if set to true [pk field seen].
See Also