1

我们目前正在使用第三方提供的存储过程,我们通过本地生成的 dbml 文件访问该存储过程。

第三方请求了我们正在为调用生成的 SQL,但它隐藏在生成的 ExecuteMethodCall 中,例如:

IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo) .....

因为我们没有对数据库的公共访问权限,所以我们不能使用 MSSMS 来监视对数据库的调用——所以我们需要另一种方法。

有没有办法记录内部 ExecuteMethodCall 中生成的实际 SQL?

4

0 回答 0