IStackSnapshot Interface
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.
Represents the call stack of a thread at a known point in time.
public interface IStackSnapshot : Microsoft.Windows.EventTracing.Symbols.IThreadStack
type IStackSnapshot = interface
interface IThreadStack
Public Interface IStackSnapshot
Implements IThreadStack
- Implements
Properties
Frames |
Gets the list of frames in the stack. (Inherited from IThreadStack) |
IsIdle |
Gets a value that indicates whether the thread is the idle thread. (Inherited from IThreadStack) |
Process |
Gets the process associated with the stack. |
ProcessId |
Gets ID of the process associated with the stack. |
Processor |
Gets the index of the processor on which the stack was executing. |
Thread |
Gets the thread associated with the stack. |
ThreadId |
Gets ID of the thread associated with the stack. |
Timestamp |
Gets the timestamp at which the stack was recorded in the trace. |
Methods
GetStackFrameTags(IStackTagMapper) |
Gets a list of the stack frame tags for this stack snapshot. |
GetStackTag(IStackTagMapper) |
Gets a stack tag for this stack snapshot. |
GetStackTagPath(IStackTagMapper) |
Gets a slash-delimited set of the stack tags that match this stack snapshot. |
Extension Methods
GetEvent(IStackSnapshot, IStackEventDataSource) | |
GetAnalyzerString(IThreadStack) | |
GetDebuggerString(IThreadStack) | |
GetDebuggerStringList(IThreadStack) | |
Matches(IThreadStack, IThreadStackPattern) |