Click or drag to resize
DataAccessAdapterCore.FetchProjectionAsync Method
Overload List
  NameDescription
Public methodFetchProjectionAsync<T>(IRetrievalQuery)
Async variant of FetchProjection< T> (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.
Public methodFetchProjectionAsync<T>(IRetrievalQuery, CancellationToken)
Async variant of FetchProjection< T> (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.
Protected methodFetchProjectionAsync<T>(List<T>, IRetrievalQuery, CancellationToken)
Async variant of FetchProjection< T> (List< T> , 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.
Public methodFetchProjectionAsync(List<IDataValueProjector>, IGeneralDataProjector, IRetrievalQuery, CancellationToken)
Async variant of FetchProjection(List< IDataValueProjector> , 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.
Public methodFetchProjectionAsync(List<IDataValueProjector>, IGeneralDataProjector, QueryParameters, CancellationToken)
Async variant of FetchProjection(List<IDataValueProjector>, 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.
Protected methodFetchProjectionAsync(List<IDataValueProjector>, IGeneralDataProjector, IRetrievalQuery, List<IEntityFieldCore>, Boolean, CancellationToken)
Async variant of FetchProjection(List< IDataValueProjector> , IGeneralDataProjector, IRetrievalQuery, List< IEntityFieldCore> , 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.
Protected methodFetchProjectionAsync(List<IDataValueProjector>, IGeneralDataProjector, IRetrievalQuery, Boolean, Boolean, Dictionary<Int32, 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.
Top
See Also