public override DataSet GetServerSchema(ServerName sname) { return(InformationSchema.LoadDatabaseSchema(sname, sname.GetDatabaseNames(), CreateSQLOfDatabaseSchema)); }
public override DataTable GetTableSchema(TableName tname) { return(InformationSchema.XmlTableSchema(tname, dbSchema.Tables[tname.DatabaseName.Name])); }
public override DataTable GetDatabaseSchema(DatabaseName dname) { return(InformationSchema.LoadDatabaseSchema(dname.ServerName, new DatabaseName[] { dname }, CreateSQLOfDatabaseSchema) .Tables[dname.Name]); }
public override TableName[] GetTableNames(DatabaseName dname) { return(InformationSchema.XmlTableNames(dname, dbSchema.Tables[dname.Name])); }