我正在使用Visual Studio 2022,我在项目中对方法的引用有问题。你can see在不同的类中的3个方法,重要的是onSave
类RSoubor
有2个引用:
protected abstract T onSave(T DOToSave);
public T Save(T DOToSave)
{
if (OnPreSave != null)
OnPreSave (DOToSave);
T o = onSave(DOToSave);
if (OnPostSave != null)
OnPostSave(DOToSave);
return o;
}
public class RSoubor : Repository<DOSoubor>, IRSoubor
{
private const string SLOUPCE = " rawtohex(guid) as guid, nazev, pripona, data";
public RSoubor (Transaction transaction)
: base(transaction)
{
}
public RSoubor ()
: base(null)
{
}
protected override DOSoubor onSave(DOSoubor DOToSave)
{
OracleParameter OutPar = DbOra. ParamOut("p_guid_out", OracleDbType. Raw);
DbParameter[] dbParams = new[]
{
OutPar,
transaction. DB. ParamIn ("p_guid_dokumentu", DOToSave. GuidDokumentu, F
};
}
}
我知道在RSoubor类中通过主方法public T Save(T DOToSave)
有很多关于onSave方法的引用。
如何找到public T Save(T DOToSave)
方法中RSoubor
类的onSave
方法的所有引用?我是否需要一些插件或更改设置?
1条答案
按热度按时间cngwdvgl1#
Visual Studio有一个内置的“查找所有引用”功能。例如,我查看对属性的引用。在特性上单击鼠标右键,然后单击“查找所有引用”。
然后我可以看到所有对该属性的引用。
搜索范围可以在两个地方进行筛选,如下所示: