Click or drag to resize
DataAccessAdapterBaseFetchProjectionAsync Method
Overload List
  NameDescription
Public methodFetchProjectionAsyncT(IRetrievalQuery)
Async variant of FetchProjectionT(IRetrievalQuery) Executes the passed in retrievalquery and projects the resultset onto instances of T (each row is materialized into an instance of T). If a transaction is in progress, the command is wired to the transaction and executed inside the transaction.
(Inherited from DataAccessAdapterCore.)
Public methodFetchProjectionAsyncT(IRetrievalQuery, CancellationToken)
Async variant of FetchProjectionT(IRetrievalQuery) Executes the passed in retrievalquery and projects the resultset onto instances of T (each row is materialized into an instance of T). If a transaction is in progress, the command is wired to the transaction and executed inside the transaction.
(Overrides DataAccessAdapterCoreFetchProjectionAsyncT(IRetrievalQuery, CancellationToken).)
Protected methodFetchProjectionAsyncT(ListT, IRetrievalQuery, CancellationToken)
Async variant of FetchProjectionT(ListT, IRetrievalQuery) Executes the passed in retrievalquery and projects the resultset onto instances of T (each row is materialized into an instance of T). If a transaction is in progress, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the specified destination set.
(Inherited from DataAccessAdapterCore.)
Public methodFetchProjectionAsync(ListIDataValueProjector, IGeneralDataProjector, QueryParameters, CancellationToken)
Async variant of FetchProjection(ListIDataValueProjector, IGeneralDataProjector, QueryParameters). Creates a new Retrieval query from the elements passed in, executes that retrievalquery and projects the resultset of that query using the value projectors and the projector specified. If a transaction is in progress, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
(Overrides DataAccessAdapterCoreFetchProjectionAsync(ListIDataValueProjector, IGeneralDataProjector, QueryParameters, CancellationToken).)
Public methodFetchProjectionAsync(ListIDataValueProjector, IGeneralDataProjector, IRetrievalQuery, CancellationToken)
Async variant of FetchProjection(ListIDataValueProjector, IGeneralDataProjector, IRetrievalQuery) Executes the passed in retrievalquery and projects the resultset using the value projectors and the projector specified. IF a transaction is in progress, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
(Inherited from DataAccessAdapterCore.)
Protected methodFetchProjectionAsync(ListIDataValueProjector, IGeneralDataProjector, IRetrievalQuery, ListIEntityFieldCore, Boolean, CancellationToken)
Async variant of FetchProjection(ListIDataValueProjector, IGeneralDataProjector, IRetrievalQuery, ListIEntityFieldCore, Boolean) Executes the passed in retrievalquery and projects the resultset using the value projectors and the projector specified. IF a transaction is in progress, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
(Overrides DataAccessAdapterCoreFetchProjectionAsync(ListIDataValueProjector, IGeneralDataProjector, IRetrievalQuery, ListIEntityFieldCore, Boolean, CancellationToken).)
Protected methodFetchProjectionAsync(ListIDataValueProjector, IGeneralDataProjector, IRetrievalQuery, Boolean, Boolean, DictionaryInt32, TypeConverter, CancellationToken)
Executes the passed in retrievalquery and projects the resultset using the value projectors and the projector specified. IF a transaction is in progress, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
(Inherited from DataAccessAdapterCore.)
Top
See Also