The following topics describe common tasks you perform when profiling applications with the Performance profiler:
Profiling .NET Applications - Specifics
Searching for Bottleneck Reasons Using the Performance Profiler
Check What Source Code Lines Were Executed
Find Where a Method or a Class is Defined in Source Code
Measure Average, Maximum and Minimum Execution Times for a Method
Check Whether a Method Raised Exceptions
Know the Number of Entries Into a Method
Know the Structure of Routine Calls in Your Application
Measure the Total Time Spent Executing a Method (Including Child Methods)
Measure the Total Time Spent Executing a Method (Excluding Child Methods)
Find Methods That Are Called the Most or the Least Often
Find Methods That Take Up the Most or the Least Execution Time
Find Methods That Use the Most Time for JIT Compiling
Find Source Code Lines That are Called Most or Least Often
Find What Source Code Lines Take Up the Most or the Least Execution Time