現在、サードパーティが提供するストアド プロシージャを使用しており、ローカルで生成された dbml ファイルを介してアクセスしています。
サード パーティは、呼び出し用に生成している SQL を要求しましたが、生成された ExecuteMethodCall 内に隠されています。
IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo) .....
データベースへのパブリック アクセスがないため、MSSMS を使用してデータベースへの呼び出しを監視することはできません。別の方法が必要です。
内部 ExecuteMethodCall 内で生成された実際の SQL をログに記録する方法はありますか?