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)
Syntaxprotected 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
)
Protected Sub AppendResultsetFields (
selectList As IEntityFieldCore(),
fieldsPersistenceInfo As IFieldPersistenceInfo(),
relationsToWalk As IRelationCollection,
projection As QueryFragments,
sortClausesSpecified As Boolean,
allowDuplicates As Boolean,
allowAliasesInSubQuery As Boolean,
distinctViolatingTypes As UniqueList(Of String),
query As IRetrievalQuery,
<OutAttribute> ByRef fieldNamesInSelectList As UniqueList(Of String),
<OutAttribute> ByRef distinctViolatingTypesFound As Boolean,
<OutAttribute> ByRef pkFieldSeen As Boolean
)
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