从.Net应用程序中提取内联查询

从.Net应用程序中提取内联查询,.net,inline-code,.net,Inline Code,我有一个.Net应用程序,它大量使用内联查询。作为性能改进计划的一部分,我希望将整个.Net应用程序中使用的所有内联查询提取到文本文件或Excel工作表中。是否有任何方法可以避免手动执行此活动?有可用的工具吗?请让我知道如何用最少的手动工作提取此信息 try { dbextraction.initParameters(); dbextraction.AddParamet

我有一个.Net应用程序,它大量使用内联查询。作为性能改进计划的一部分,我希望将整个.Net应用程序中使用的所有内联查询提取到文本文件或Excel工作表中。是否有任何方法可以避免手动执行此活动?有可用的工具吗?请让我知道如何用最少的手动工作提取此信息

try
            {                    
                dbextraction.initParameters();
                dbextraction.AddParameters("dtDate", "Date/Time", dtDate);
                dbextraction.SqlPrepareAndExecute(ref hSqlVal, objFilter.VarSqlFilter("    Select name , id from "+ dbextraction.dbowner + "employee where a23_status = 'Active'"));
            }
catch(Exception ex)
            {
                ExternalLogger.LogError(ex, this, ExternalLogger.GetEmployeeDetails());
                dbextraction.Var_SqlError();
            }

什么是内联查询?原始SQL查询?你能举个例子吗?编写一个Roslyn应用程序来查找任何以SQL关键字开头的字符串。当然,你可能会得到一些误报。@Michael Petrotta。。我刚才给出了一个内联查询的示例。