DaoBaseGetAsDataReaderAsync Method (ITransaction, IRetrievalQuery, CommandBehavior, CancellationToken) |
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 public Task<IDataReader> GetAsDataReaderAsync(
ITransaction transactionToUse,
IRetrievalQuery queryToExecute,
CommandBehavior readerBehavior,
CancellationToken cancellationToken
)
Public Function GetAsDataReaderAsync (
transactionToUse As ITransaction,
queryToExecute As IRetrievalQuery,
readerBehavior As CommandBehavior,
cancellationToken As CancellationToken
) As Task(Of IDataReader)
Parameters
- transactionToUse
- Type: SD.LLBLGen.Pro.ORMSupportClassesITransaction
The transaction to use, if you execute this method inside a transcation. Specify null otherwise - queryToExecute
- Type: SD.LLBLGen.Pro.ORMSupportClassesIRetrievalQuery
The query to execute. - readerBehavior
- Type: System.DataCommandBehavior
The reader behavior to set. - cancellationToken
- Type: System.ThreadingCancellationToken
The cancellation token.
Return Value
Type:
TaskIDataReader
Open, ready to use IDataReader
Implements
IDaoGetAsDataReaderAsync(ITransaction, IRetrievalQuery, CommandBehavior, CancellationToken)Remarks
Advanced functionality: be aware that the datareader returned is open, and the connection used to open this datareader is also open
See Also