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. |