我试图使用GetObject
方法来获取的实例TSqlObject
表示从引用的项目中的表:
var id = new ObjectIdentifier(new[] {"ExternalDb"}, new[] {"Schema", "TableName"});
var table = Model.GetObject(ModelSchema.Table, id, DacQueryScopes.All);
不幸的是,似乎并没有工作。
我读过的文档里面DacQueryScopes.All
将得到所有对象,除了那些在非系统分贝。
所以我想这就是为什么这个失败了,但后来我应该如何可达其他项目内的元素?