コード例 #1
0
 public override DataSet GetServerSchema(ServerName sname)
 {
     return(InformationSchema.LoadDatabaseSchema(sname, sname.GetDatabaseNames(), CreateSQLOfDatabaseSchema));
 }
コード例 #2
0
 public override DataTable GetTableSchema(TableName tname)
 {
     return(InformationSchema.XmlTableSchema(tname, dbSchema.Tables[tname.DatabaseName.Name]));
 }
コード例 #3
0
 public override DataTable GetDatabaseSchema(DatabaseName dname)
 {
     return(InformationSchema.LoadDatabaseSchema(dname.ServerName, new DatabaseName[] { dname }, CreateSQLOfDatabaseSchema)
            .Tables[dname.Name]);
 }
コード例 #4
0
 public override TableName[] GetTableNames(DatabaseName dname)
 {
     return(InformationSchema.XmlTableNames(dname, dbSchema.Tables[dname.Name]));
 }