Visual studio通过具有T对象的主方法进行引用

mcvgt66p  于 2023-05-29  发布在  其他
关注(0)|答案(1)|浏览(205)

我正在使用Visual Studio 2022,我在项目中对方法的引用有问题。你can see在不同的类中的3个方法,重要的是onSaveRSoubor有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方法的所有引用?我是否需要一些插件或更改设置?

cngwdvgl

cngwdvgl1#

Visual Studio有一个内置的“查找所有引用”功能。例如,我查看对属性的引用。在特性上单击鼠标右键,然后单击“查找所有引用”。

然后我可以看到所有对该属性的引用。

搜索范围可以在两个地方进行筛选,如下所示:

相关问题