操作方法:查看传递给已编译的.net方法的变量

时间:2012-03-16 20:20:11

标签: c# .net ssms method-overriding

好的,故事就是这样......

我的组织有一个我们销售给客户的数据库。我们有时必须进行客户特定的修改。

我正在开发Sql Server Management Studio(SSMS)2008 R2 SP1的扩展。

此扩展将生成DDL并收集架构信息以传递到本地托管的Web服务。要生成DDL,我通过SMO编写SSMS内部的数据库对象。 (Example

SSMS 2008有一个方便的功能,基本上和我一样。 (那么为什么不使用SSMS; - 因为它需要通过我的工具自动化,谢谢)

SSMS做对了;我无法弄清楚如何正确行事。他们设置了适当的脚本选项(MS Refrence)。生成DDL时,您必须按特定顺序执行操作。(数据库 - >表格 - >密钥 - >视图 - > - >等)MS使用正确的脚本选项执行此顺序。

我尝试覆盖该方法失败了,我的研究没有提供所需的信息。

...

[LONG STORY SHORT]

我想要一种方法来覆盖方法“Script(ScriptingOptions scriptingOptions)”方法来查看实际的Scripting Options集 - 也许我甚至可能以错误的方式解决这个问题,欢迎指导。我还是想知道我是否可以以及如何

1 个答案:

答案 0 :(得分:2)