internal OleDbSchemaReader( IOleDbConnectionWrapper connection, ITableEnumerator tableEnumerator, ITableColumnExtractor tableColumnExtractor, ITableIndexExtractor tableIndexExtractor) { _tableEnumerator = tableEnumerator ?? new OleDbTableEnumerator(connection); _tableColumnExtractor = tableColumnExtractor ?? new OleDbTableColumnExtractor(connection); _tableIndexExtractor = tableIndexExtractor ?? new OleDbTableIndexExtractor(connection); }
public OleDbTableIndexExtractor(IOleDbConnectionWrapper connection) { _connection = connection; }
public OleDbTableColumnExtractor(IOleDbConnectionWrapper connection) { _connection = connection; }
public OleDbTableEnumerator(IOleDbConnectionWrapper connection) { _connection = connection; }