DaoBase.ExecuteSingleRowRetrievalQuery Method |
Executes the passed in retrieval query and, if not null, runs it inside the passed in transaction. Used to read 1 row.
Namespace:
SD.LLBLGen.Pro.ORMSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.10.0.0 (5.10.0)
Syntaxpublic virtual void ExecuteSingleRowRetrievalQuery(
IRetrievalQuery queryToExecute,
ITransaction containingTransaction,
IEntityFields fieldsToFill,
IFieldPersistenceInfo[] fieldPersistenceInfos
)
Public Overridable Sub ExecuteSingleRowRetrievalQuery (
queryToExecute As IRetrievalQuery,
containingTransaction As ITransaction,
fieldsToFill As IEntityFields,
fieldPersistenceInfos As IFieldPersistenceInfo()
)
Parameters
- queryToExecute
- Type: SD.LLBLGen.Pro.ORMSupportClasses.IRetrievalQuery
Retrieval query to execute - containingTransaction
- Type: SD.LLBLGen.Pro.ORMSupportClasses.ITransaction
A containing transaction if caller is added to a transaction, or null of not. - fieldsToFill
- Type: SD.LLBLGen.Pro.ORMSupportClasses.IEntityFields
The IEntityFields object to store the fetched data in - fieldPersistenceInfos
- Type:SD.LLBLGen.Pro.ORMSupportClasses.IFieldPersistenceInfo[]
The field persistence info objects used to produce the query. This array contains null for all excluded
fields and is necessary for the row fetcher. Overriders of this method should pass fieldsToFill.GetAsPersistenceInfoArray() to this parameter
Implements
IDao.ExecuteSingleRowRetrievalQuery(IRetrievalQuery, ITransaction, IEntityFields,IFieldPersistenceInfo[])
See Also