Home > Services > DXCore Services – Profiling

DXCore Services – Profiling

June 12th, 2012

The Profiling DXCore service provides access to the internal performance diagnostic tasks. See the How to speed up the issue investigation time and help to eliminate complex problems topic to learn more on how this service can be used.

Methods of this service:

Name

Description

EndTask(IProfilingTask) Completes the specified profiling task.
NeedProfileEvent (CodeRushEventKey) Returns true if the specified event will be profiled and logged. Note that it is hidden from Intellisense.
Task(String) Creates and performs the profiling task.

Properties:

Name

Description

LogToDisk Returns true if the logging to disk is enabled.
NeedProfileContentProviders Returns true if the content providers should be profiled. Note that it is hidden from Intellisense.
NeedProfileDocumentClosing Returns true if the document closing event should be profiled. Note that it is hidden from Intellisense.
NeedProfileParsing Returns true if the source code parsing should be profiled. Note that it is hidden from Intellisense.
NeedProfileResolving Returns true if the symbols resolving should be profiled. Note that it is hidden from Intellisense.
NeedProfileTemplates Returns true if CodeRush Code Template expansions should be profiled. Note that it is hidden from Intellisense.
—–
Products: DXCore
Versions: 12.1 and up
VS IDEs: 2008 and up
Updated: Jun/13/2012
ID: D148

Similar Posts: