Как исключить методы из профилирования кода - PullRequest
0 голосов
/ 05 июня 2018

Я выполняю профилирование кода с помощью dotTrace, и я хотел бы иметь возможность исключить из профилирования кода конкретные методы, а именно те, которые вызывают внешние сервисы и чью производительность я не контролирую.Есть ли способ сделать это?Я пытаюсь отфильтровать результаты, используя подсистемы dotTrace, но не могу «скрыть» эти вызовы методов от результатов профилирования.Заранее спасибо

1 Ответ

0 голосов
/ 07 июня 2018

Чтобы исключить какой-либо метод из дерева вызовов, вы можете просто нажать Del или Shift + Del на нем.См. https://www.jetbrains.com/help/profiler/Studying_Profiling_Results__Performance_Forecasting.html для выборки / трассировки / построчное и https://www.jetbrains.com/help/profiler/Forecasting_Performance_Timeline.html для режима профилирования временной шкалы.

Если вы используете режим построчного профилирования, вы можете профилироватьтолько определенные методы с использованием фильтров: https://www.jetbrains.com/help/profiler/Profiler_Options.html#filters

...