Представление временной шкалы в основном отображает типы событий, содержащие метку времени и длительность, в качестве базовых свойств (но не в качестве пользовательских свойств), таких как запрос, зависимость (отображается во времени) или критические события с меткой времени, например, исключение (отображается как момент времени). ).
Трассировки и события отображаются в этом виде в виде плоского упорядоченного списка, но не в виде временной шкалы (если вы переключаетесь в режим просмотра плоского списка).
Учитывая эту текущую реализацию (если не изменено), ваше предложение использовать Зависимости - один из самых простых способов достижения представления временной шкалы в вашем случае.
Здесь можно немного поиграть с определениями - использовать тип запроса для всеобъемлющей операции, использовать зависимости для методов, использовать исключения в случае сбоев. Это должно хорошо вписаться в модель и обеспечить хорошее представление временной шкалы.