Я пытаюсь использовать метод GetObject
для получения экземпляра TSqlObject
, представляющего таблицу из указанного проекта:
var id = new ObjectIdentifier(new[] {"ExternalDb"}, new[] {"Schema", "TableName"});
var table = Model.GetObject(ModelSchema.Table, id, DacQueryScopes.All);
К сожалению, похоже, это не работает.
Я прочитал в документе, что DacQueryScopes.All
получит все объекты, ЗА ИСКЛЮЧЕНИЕМ тех, которые находятся в несистемной базе данных.
Итак, я думаю, именно поэтому это терпит неудачу, но тогда как я должен добраться до элементов внутри этого другого проекта?