Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 public OleDbTableIndexExtractor(IOleDbConnectionWrapper connection)
 {
     _connection = connection;
 }
Ejemplo n.º 3
0
 public OleDbTableColumnExtractor(IOleDbConnectionWrapper connection)
 {
     _connection = connection;
 }
Ejemplo n.º 4
0
 public OleDbTableEnumerator(IOleDbConnectionWrapper connection)
 {
     _connection = connection;
 }