public void EnumTables(TableEnumerationHandler callback) { DataTable dt = GetSchema("tables"); foreach (DataRow row in dt.Rows) { callback(row, "TABLE_NAME"); } }