Click or drag to resize

DaoBase.GetAsProjection Method

Overload List
  NameDescription
Public methodGetAsProjection<T>(IDataReader)
Projects the current resultset of the passed in datareader using the value projectors and the projector specified. The reader will be left open
Public methodGetAsProjection<T>(IRetrievalQuery)
Executes the passed in retrievalquery and projects the resultset onto instances of T (each row is materialized into an instance of T).
Public methodGetAsProjection<T>(IDataReader, IRetrievalQuery)
Projects the current resultset of the passed in datareader using the value projectors and the projector specified. The reader will be left open
Public methodGetAsProjection<T>(ITransaction, 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 specified, the command is wired to the transaction and executed inside the transaction.
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, IDataReader)
Projects the current resultset of the passed in datareader using the value projectors and the projector specified. The reader will be left open
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, IRetrievalQuery, IDataReader)
Projects the current resultset of the passed in datareader using the value projectors and the projector specified. The reader will be left open
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IRetrievalQuery)
Executes the passed in retrievalquery and projects the resultset using the value projectors and the projector specified. IF a transaction is specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, 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 specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Protected methodGetAsProjection<T>(ITransaction, List<T>, IRetrievalQuery, Boolean)
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 specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the specified destination set.
Protected methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IRetrievalQuery, Dictionary<Int32, TypeConverter>)
Executes the passed in retrievalquery and projects the resultset using the value projectors and the projector specified. IF a transaction is specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Protected methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IRetrievalQuery, Boolean, Boolean, Dictionary<Int32, TypeConverter>)
Executes the passed in retrievalquery and projects the resultset using the value projectors and the projector specified. IF a transaction is specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IEntityFields, IPredicateExpression, IRelationCollection, Int32, Boolean)
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.
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IEntityFields, IPredicateExpression, IRelationCollection, Int32, ISortExpression, Boolean)
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 specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IEntityFields, IPredicateExpression, IRelationCollection, Int32, ISortExpression, Boolean, Int32, Int32)
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 specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Public methodGetAsProjection(List<IDataValueProjector>, IGeneralDataProjector, ITransaction, IEntityFields, IPredicateExpression, IRelationCollection, Int32, ISortExpression, IGroupByCollection, Boolean, Int32, Int32)
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 specified, the command is wired to the transaction and executed inside the transaction. The projection results will be stored in the projector.
Top
See Also