1

現在、サードパーティが提供するストアド プロシージャを使用しており、ローカルで生成された dbml ファイルを介してアクセスしています。

サード パーティは、呼び出し用に生成している SQL を要求しましたが、生成された ExecuteMethodCall 内に隠されています。

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

データベースへのパブリック アクセスがないため、MSSMS を使用してデータベースへの呼び出しを監視することはできません。別の方法が必要です。

内部 ExecuteMethodCall 内で生成された実際の SQL をログに記録する方法はありますか?

4

0 に答える 0