Share via


IntelliTraceProcess Class

Definition

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.

Applies to