纯列表
纯列表 视图显示了所有选定线程中方法的纯列表。 这是 Hotspots 视图的更详细等价物。
打开普通列表视图
执行以下操作之一:
从主菜单中选择 。
在 Hotspots 视图中,点击
纯列表。

该视图由两个列表组成。 第一个列表包含调用堆栈中的所有函数。 第二个列表显示第一个列表中选定函数调用的函数(向下一级)。
名称 | 描述 |
|---|---|
函数名称 | 函数的名称。 |
总时间,毫秒 | 在函数及其子树中花费的总时间。 包括函数自身的时间以及从该函数调用的函数所花费的时间。 |
自身时间,毫秒 | 仅在函数本身中花费的时间。 |
自身 + 系统,毫秒 | 函数本身中花费的时间,包括该函数调用的系统函数的时间。 |
自身/总计 | 自身时间与总时间的比率。 |
平均时间,毫秒 | 每次调用平均花费的时间。 不适用于 sampling 和 timeline 快照。 |
调用次数 | 函数调用的次数。 不适用于 sampling 和 timeline 快照。 |
纯列表 视图允许您:
查看在分析过程中应用程序中调用的所有函数列表。
按 函数名称、 时间、 自身时间 和其他列对函数进行排序。 为此,请点击相应的列名。 默认情况下,函数按时间排序。 这使您可以快速找到耗时最多的函数。
以不同方式对函数进行分组。 您可以按类、命名空间或程序集进行分组。 这有助于您专注于应用程序某一部分的函数。 此外,dotTrace 会计算每个分组元素的时间、自身时间和调用次数,这有助于您了解特定类或模块对应用程序性能的影响。 要启用分组,请点击 类、 命名空间 或 汇编。 要移除分组,请点击 无。
将函数签名复制到剪贴板。 为此,请选择一个函数并按 Ctrl+C 。
最后修改日期: 2025年 9月 28日