IntelliTraceProcess Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a process from an IntelliTrace file.
public ref class IntelliTraceProcess sealed : IDisposable
public sealed class IntelliTraceProcess : IDisposable
type IntelliTraceProcess = class
interface IDisposable
Public NotInheritable Class IntelliTraceProcess
Implements IDisposable
- Inheritance
-
IntelliTraceProcess
- Implements
Properties
Modules |
Gets the list of all modules loaded during the recording. |
ProcessInformationEvent |
Gets the ProcessInformationEvent that describes properties of the recorded process. |
ProgrammableDataQueryDirectory |
Gets or sets the directory used to find programmable data queries. By default, this directory is set to the Visual Studio installed location. |
SystemInformationEvent |
Gets the system information event that describes properties of the system where the recording took place. |
Threads |
Gets the list of all threads created or running during the recording. |
Methods
CreateProcessChain<T>() |
Gets a process-level event chain. |
CreateProcessChain<T>(Int32) |
Gets a process-level event chain. |
Dispose() | |
Finalize() | |
GetMetadataToken(Int32, Guid, Int32) |
Gets a CLR metadata method token (and containing module mvid) for the specified method id. |
GetModule(Guid) |
Gets a IntelliTraceModule from an mvid. |
GetModule(Int64) |
Gets a IntelliTraceModule from a module id. |
LoadSymbols(String) |
Loads the symbols (.pdb files) for all modules that are part of this process. Errors loading symbols for individual modules are not reported. |