public DbQueryExecutable(DbQueryExecutor executor, QueryCommand query, object[] paramValues, Func <FieldReader, T> projector) { this.executor = executor; this.query = query; this.paramValues = paramValues; this.projector = projector; }
public Enumerator(DbQueryExecutor executor, DbDataReader reader, Func <FieldReader, T> projector) { this.executor = executor; this.dataReader = reader; this.fieldReader = new DbFieldReader(executor, reader); this.projector = projector; }
public DbBatchCommandExecutable(DbQueryExecutor executor, QueryCommand query, object[][] paramSets) { this.executor = executor; this.query = query; this.paramSets = paramSets; }