让我们考虑一些方法
method1(argument 1, argument 2, argument 3)
{
con.open();
con.close();
}
method 2(argument 1,argument 2,argument 3,argument 4)
{
con.open();
con.close();
}
method 3(argument 1,argument 2)
{
con.open();
con.close();
}
以上三种方法用于获取连接所需的参数,如[SqlCommand cmd, SqlConnection conn, SqlTransaction trans, CommandType cmdType]
所有这些方法都编译为 dll 。
现在我需要创建扫描上述方法的项目并返回哪个参数保存连接字符串的输出
现在我的查询是
- 我们如何才能找到其中包含连接字符串的参数?
- 众所周知,没有连接字符串 con.open 会抛出错误,有什么办法可以找到它吗?
等待您的宝贵建议和命令
编辑:
我的最终解决方案是我将只拥有一个 dll 我的工作是扫描 dll 并找到其中存在 con.open 方法的位置,最后我需要获取传递给该方法的参数以找到连接字符串进入方法