public ResultSetWrapper(IDataReader resultSet, ColumnNameCache columnNameCache) { rs = resultSet; this.columnNameCache = columnNameCache; }
private ColumnNameCache RetreiveColumnNameToIndexCache(IDataReader rs) { if (columnNameCache == null) { log.Debug("Building columnName->columnIndex cache"); columnNameCache = new ColumnNameCache(rs.GetSchemaTable().Rows.Count); } return columnNameCache; }