Understanding Visual Studio Analyzer Views

   

Visual Studio Analyzer presents its data in several different views, each emphasizing different aspects of your application. Through these views, you can interpret the data that Visual Studio Analyzer collects. The following table describes the Visual Studio Analyzer views and their uses. Use the links to see topics with more detailed information on each.

Viewer Description Recommended Use
Event List View Shows a tabular list of all the events in the active Visual Studio Analyzer event log. See a spreadsheet-like view of events and their parameters.
Chart View Shows the events in the event log in a tree view, along with a Gantt chart showing the timing of the events. You can add one or more line charts showing performance data (from the Windows NT Performance Monitor) on top of the Gantt chart. Understand how your application is performing, isolate hot spots, or understand relative timing information.
Block Diagram Views Shows your application graphically. Understand the structure of your application.
Event View Shows all the parameters for a single event in the active Visual Studio Analyzer event log. Get detailed information about a selected event.
Summary View Shows details about the currently selected event or time range. Get (in conjunction with the Chart view) more information about an unusual occurrence, such as a performance spike.
Timeline View Shows the time sequence of events in the event log and includes markers that indicate the boundaries of the current selection. Get a quick visual summary of the event log.

Combining Views

You can combine more than one Visual Studio Analyzer view on your desktop; for example, you might want to display the Event List and one of the Block Diagram views simultaneously. Each view opens in its own window. All you need to do is open the views you want and use the commands on the Window menu to arrange the views to your liking.

You can also dock the Visual Studio Analyzer views the same way you dock other windows in the development environment. See for information on docking windows, linking windows, and customizing your window preferences.

Linking and Unlinking Views

By default, all open Visual Studio Analyzer views are automatically linked to other open views and to the currently applied filter. This linking affects open views as follows:

  • If you select an event in an open view, all the other views change to reflect the selection.

  • If you change the currently applied filter, the updates are reflected immediately in all open views.

  • If you are watching the events your application generates in real time, the views you have open will update automatically.

You can unlink the view from other views and from the currently applied filter by selecting AutoSelect or AutoFilter, respectively, from the shortcut menu.

Replaying Events in Views

All Visual Studio Analyzer views are capable of replaying the events in the event log. Even the Event view updates to show the detailed information for the currently selected view. The replay commands are located on both the Analyzer menu and on the Analyzer toolbar.