Microsoft.VisualStudio.IntelliTrace Namespace
| Class | Description | |
|---|---|---|
![]() | ActivityEventArgs | Arguments for the service activity event. |
![]() | CallSiteEvent | Describes the point in a method where a function is called. |
![]() | Chain | Represents a chain of events that are recorded from a running application. |
![]() | CollectionPlanEvent | Describes a CollectionPlanEvent. |
![]() | DataRequestedEvent | Occurs when has reached its maximum size and no more data can be written. |
![]() | DebugDirectory | Describes the debug directory information from the module. |
![]() | DebuggerInteractionEvent | Describes an event that was recorded from an interaction of the users in the debugger. |
![]() | DerivedChain | Represents a chain of events that is recorded from a running application that has an in-memory cache of events. |
![]() | DiagnosticChain | Provides a chain of DiagnosticEvents that were recorded from a running application. |
![]() | DiagnosticCheckpointChain | Provides a chain of DiagnosticEvents that was recorded from a running application. |
![]() | DiagnosticCheckpointEvent | Describes the diagnostic event checkpoint event in a trace log. |
![]() | DiagnosticCheckpointStreamChain | Provides a chain of checkpoint events recorded from a running application.DiagnosticCheckpointStreamChain is a StreamChain and only loads data into memory when GetEvent or GetEvents is called. |
![]() | DiagnosticEvent | Describes a DiagnosticEvent. |
![]() | DiagnosticStreamChain | Provides a chain of DiagnosticEvents that were recorded from a running application. |
![]() | ExceptionCatchEnterEvent | Describes the point in the exception pipeline processing where the exception unwind enters a catch handler. |
![]() | ExceptionCatchExitEvent | Describes the point in the exception pipeline processing where the exception unwind exits a catch handler. |
![]() | ExceptionEvent | Describes an event in the exception pipeline processing. |
![]() | ExceptionIndexEvent | Used to index exceptions in the ThreadChain or ThreadStreamChain. |
![]() | ExceptionIndexStreamChain | ExceptionIndexStreamChain is a StreamChain and loads data into memory only when GetEvent or GetEvents is called. |
![]() | ExceptionSearchCatchFoundEvent | Describes the point in the exception pipeline processing where the exception search finds an exception handler. |
![]() | ExceptionSearchFilterEnterEvent | Describes the point in the exception pipeline processing where the exception search enters an exception filter. |
![]() | ExceptionSearchFilterExitEvent | Describes the point in the exception pipeline processing where the exception search exits an exception filter. |
![]() | ExceptionSearchFunctionEnterEvent | Describes the point in the exception pipeline processing where the exception search enters a function. |
![]() | ExceptionSearchFunctionExitEvent | Describes the point in the exception pipeline processing where the exception search exits a function. |
![]() | ExceptionThrownEvent | Describes the point in a running application where an exception was thrown and the raw data that was collected about that exception. |
![]() | ExceptionUnwindFinallyEnterEvent | Describes the point in the exception pipeline processing where the exception unwind enters a finally block. |
![]() | ExceptionUnwindFinallyExitEvent | Describes the point in the exception pipeline processing where the exception unwind exits a finally block. |
![]() | ExceptionUnwindFunctionEnterEvent | Describes the point in the exception pipeline processing where the exception unwind enters a function. |
![]() | ExceptionUnwindFunctionExitEvent | Describes the point in the exception pipeline processing where the exception unwind exits a function. |
![]() | ExpectedProcessCollection | A collection of expected processes and their corresponding collection plans. It is not safe to modify this collection multiple threads. You can read this collection from multiple threads. |
![]() | ExpectedProcessCollectionEntry | An entry in the ExpectedProcessCollection. Represents expected process traits and a corresponding collection plan for any matched processes. |
![]() | ExpectedProcessTraits | Represents the traits of a process that is expected to start and be monitored. |
![]() | FilteredListChain | Provides a filtered chain of events that was recorded from a running application. |
![]() | FilteredStreamChain | Provides a stream of events recorded from a running application.StreamChain provides on-demand access and instantiation of events in the stream when GetEvent or GetEvents is called. IntelliTraceEvents are not stored by the StreamChain. |
![]() | IntelliTraceEvent | Represents a recorded event from a running application. |
![]() | IntelliTraceFile | Describes an IntelliTrace (.iTrace) file. |
![]() | IntelliTraceFileBase | Describes an IntelliTrace (.iTrace) file. |
![]() | IntelliTraceModule | Describes a module from an IntelliTrace file. |
![]() | IntelliTraceProcess | Describes a process from an IntelliTrace file. |
![]() | IntelliTraceSourceLocation | Describes a source range (starting line and column to ending line and column) in a source file. |
![]() | IntelliTraceStackFrame | Describes a stack frame on a call stack of a thread. |
![]() | IntelliTraceThread | Describes a thread from an IntelliTrace file. |
![]() | IntelliTraceTokenChain | Provides a list of IntelliTrace token events recorded from a running application.IntelliTraceTokenChain is a ListChain and loads all chain data into memory. |
![]() | IntelliTraceTokenEvent | Describes the IntelliTraceTokenEvent. The IntelliTraceTokenEvent occurs for each instrumented method and maps the IntelliTrace method token to a module id, metadata token pair. The IntelliTraceTokenEvent is one of the events in the IntelliTraceTokenStreamChain. |
![]() | IntelliTraceTokenStreamChain | Provides a chain of IntelliTrace token events recorded from a running application.IntelliTraceTokenStreamChain is a StreamChain and only loads data into memory when GetEvent or GetEvents is called. |
![]() | ListChain | Provides a list of events that was recorded from a running application. |
![]() | MetadataEvent | Describes saved metadata for a module. |
![]() | MetadataStreamChain | Provides a chain of metadata events that is recorded from a running application. |
![]() | MethodEnterEvent | Describes the start of a method and its raw parameter data from a running application. |
![]() | MethodEvent | |
![]() | MethodExitEvent | Describes the end of a method and its raw outputs from a running application. |
![]() | ModuleIsUserCodeEvent | Describes the ModuleIsUserCodeEvent. |
![]() | ModuleLoadEvent | Describes the ModuleLoadEvent. |
![]() | ModuleUnloadEvent | Describes the ModuleUnloadEvent. |
![]() | NullEvent | Describes a NullEvent, which is an event that can be ignored. |
![]() | OrdinalEvent | Describes an event that is ordered in time, relative to other ordinal events. |
![]() | PartitionedListChain | Provides a list of events that was recorded from a running application. |
![]() | PartitioningEvent | Describes a PartitioningEvent that is used to describe checkpoints in an application recording and can be used to separate large streams of data into partitions. |
![]() | ProcessChain | Provides a list of process-related events that was recorded from a running application. |
![]() | ProcessDestroyedEvent | Describes the ProcessDestroyedEvent. |
![]() | ProcessInformationEvent | Describes a ProcessInformationEvent. |
![]() | ProcessStreamChain | Provides a chain of process-related events that was recorded from a running application. |
![]() | ProcessTraits | Represents information about a process. |
![]() | ResolvedCallSiteEvent | Describes a CallSiteEvent and decodes the raw data that was collected at the point. |
![]() | ResolvedDiagnosticEvent | Describes a DiagnosticEvent and decodes the raw data that was collected at the point. |
![]() | ResolvedExceptionEvent | Describes one exception point and decodes the raw data that was collected at the point. |
![]() | ResolvedExceptionThrownEvent | Describes an ExceptionThrownEvent and decodes the raw data that was collected at the point. |
![]() | ResolvedMethod | Describes a method and decodes the raw data that is collected about a method. |
![]() | ResolvedMethodEnterEvent | Describes a MethodEnterEvent and decodes the raw data that was collected at the point. |
![]() | ResolvedMethodEvent | Describes one of the method-level points and decodes the raw data that was collected at the point. |
![]() | ResolvedMethodExecutionEvent | |
![]() | ResolvedMethodExitEvent | Describes a MethodExitEvent and decodes the raw data that was collected at the point. |
![]() | ResolvedStackFrame | Describes a StackFrame and decodes the raw stack frame data that was collected. |
![]() | RootChain | Represents a chain of events that is recorded from a running application that has optional read support, append support, or both. |
![]() | SharePointAreaEvent | |
![]() | SharePointCategoryEvent | |
![]() | StreamChain | Provides a stream of events that was recorded from a running application. |
![]() | SystemInformationEvent | Describes a SystemInformationEvent. |
![]() | TailCallSiteEvent | Describes the point in a method where a tail call occurs. |
![]() | TestCaseEndEvent | Describes a TestCaseEndEvent. |
![]() | TestCaseEvent | Describes the common properties of a test case event. |
![]() | TestCasePauseEvent | Describes a TestCasePauseEvent. |
![]() | TestCaseResetEvent | Describes a TestCaseResetEvent. |
![]() | TestCaseResumeEvent | Describes a TestCaseResumeEvent. |
![]() | TestCaseStartEvent | Describes a TestCaseStartEvent. |
![]() | TestChain | Provides a chain of test events that was recorded from a running application. |
![]() | TestRunContextEvent | Describes a TestRunContextEvent. |
![]() | TestSessionEndEvent | Describes a TestSessionEndEvent. |
![]() | TestSessionEvent | Describes the common properties of a test session event. |
![]() | TestSessionPauseEvent | Describes a TestSessionPauseEvent. |
![]() | TestSessionResumeEvent | Describes a TestSessionResumeEvent. |
![]() | TestSessionStartEvent | Describes a TestSessionStartEvent. |
![]() | TestStepEndEvent | Describes a TestStepEndEvent. |
![]() | TestStepEvent | Describes the common properties of a test step event. |
![]() | TestStepStartEvent | Describes a TestStepStartEvent. |
![]() | TestStreamChain | Provides a chain of test events that was recorded from a running application. |
![]() | ThreadChain | Provides a chain of thread-related events that was recorded from a running application. |
![]() | ThreadCheckpointChain | Provides a chain of thread checkpoints that was recorded from a running application. |
![]() | ThreadCheckpointEvent | Describes the checkpoint event for a thread in an IntelliTrace file. |
![]() | ThreadCheckpointStreamChain | Provides a chain of checkpoint events recorded from a running application.ThreadCheckpointStreamChain is a StreamChain and only loads data into memory when GetEvent or GetEvents is called. |
![]() | ThreadCreateEvent | Describes the ThreadCreateEvent. |
![]() | ThreadDestroyEvent | Describes the ThreadDestroyEvent. |
![]() | ThreadNameChangedEvent | Describes the ThreadNameChangedEvent. |
![]() | ThreadStack | List of the full stacks at each thread. Stored inside DiagnosticEventCheckpoints. |
![]() | ThreadStreamChain | Provides a chain of thread-related points that was recorded from a running application. |
![]() | TraceLoggingService | Represents a trace logger service. |
![]() | TraceLoggingSession | Represents a trace logging session. |
![]() | TraceLoggingSessionCollection | Represents a collection of trace logging sessions. |
![]() | TypeSpecMetadataEvent | Describes the TypeSpecMetadataEvent. The TypeSpecMetadataEvent occurs for each instrumented method and points to the signature for the method. The TypeSpecMetadataEvent is one of the events in the IntelliTraceTokenStreamChain. |
![]() | WorkerProcessInformationEvent |
| Structure | Description | |
|---|---|---|
![]() | DisplaySettings | Describes the display settings for a display that is attached to a computer. |
![]() | ListChain::EventLink | This type is for internal use only. |
![]() | EventToken | A lightweight reference to an event in a chain that can be stored without holding a reference to the event or chain. |
| Interface | Description | |
|---|---|---|
![]() | IAccessList<T> | |
![]() | IDataElement | Describes a data element that consists of a name, value, and data type. Each part of the data element is described as a string. |
![]() | IIntelliTraceStackFrame |
| Delegate | Description | |
|---|---|---|
![]() | TraceLoggingService::GetPropertyDelegate | Property request delegate. |
| Enumeration | Description | |
|---|---|---|
![]() | ActivityEventCode | Codes which indicate various types of activity in the trace logging service. |
![]() | ChainAccess | Specifies the type of access to the RootChain. |
![]() | DebuggerInteractionSource | Specifies the origination of the interaction of the user by using the debugger. |
![]() | DiagnosticEventDataQueryType | Specifies the types of data queries for a ResolvedDiagnosticEvent. |
![]() | IntelliTraceFile::OpenFlags | Specifies options to be used when the IntelliTrace file is opened. |





