Table of Contents

Namespace System.Tooling

Codeunit

Name Summary
Codeunit System.Tooling."Sampling Performance Profiler" The interface for running performance profiling using sampling.
Codeunit System.Tooling."Scheduled Perf. Profiler" Provides implementation details for working on the Perf. Profiler Schedules list and card pages.

Table

Name Summary
Table System.Tooling."Profiling Node" A buffer table containing the information recorded by a performance profiler.

Page

Name Summary
Page System.Tooling."Performance Profile List" List for performance profiles generated by profile schedules
Page System.Tooling."Performance Profiler" Sampling-based in-client performance profiler
Page System.Tooling."Perf. Profiler Schedule Card" Card page for schedule based sampling profilers
Page System.Tooling."Perf. Profiler Schedules List" List for schedule based sampling profilers
Page System.Tooling."Profiling Call Tree" The list showing call tree of methods that occured during the performance profiler recording.
Page System.Tooling."Profiling Duration By Method" A details page to be shown on drill-down of time spent aggregated by application object. Shows the time spent aggregated per method name.
Page System.Tooling."Profiling Duration By Object" The list showing the breakdown of time spent by application object on the performance profiler page.
Page System.Tooling."Profiling Full Time Chart" The chart showing the breakdown of time full spent by app name / app publisher on the performance profiler page.
Page System.Tooling."Profiling Self Time Chart" The chart showing the breakdown of self time spent by app name / app publisher on the performance profiler page.

Enum

Name Summary
Enum System.Tooling."Perf. Profile Activity Type" The supported activity types for creating scheduled based sampling profiles
Enum System.Tooling."Sampling Interval"