DkmManagedReturnStackFrame 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.
Contains information needed to construct a managed DkmStackWalkFrame.
This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).
public ref class DkmManagedReturnStackFrame
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmManagedReturnStackFrame
[Windows::Foundation::Metadata::WebHostHidden]
class DkmManagedReturnStackFrame
[System.Runtime.InteropServices.Guid("b4660c09-eaf1-87dd-bbdf-8210478281a6")]
public class DkmManagedReturnStackFrame
[<System.Runtime.InteropServices.Guid("b4660c09-eaf1-87dd-bbdf-8210478281a6")>]
type DkmManagedReturnStackFrame = class
Public Class DkmManagedReturnStackFrame
- Inheritance
-
DkmManagedReturnStackFrame
- Attributes
Properties
AsyncStackWalkContext |
Context to use for continuing to walk the async return stack beyond this frame. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
AwaitIndex |
The index of the await statement where code will transfer to when this frame later executes. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Data |
Optional data object to associate with this frame. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Description |
[Optional] Description of the frame which will be displayed in the call stack window. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
Flags |
Flags associated with this frame. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Method |
The managed method that this frame belongs to. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
ModuleInstance |
The module that this method belongs to. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
TaskId |
The task id of the associated task, if one exists. This API was introduced in Visual Studio 15 Update 8 (DkmApiVersion.VS15Update8). |
Thread |
The thread that this frame belongs to. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Methods
Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData, Int32, String) |
Create a new DkmManagedReturnStackFrame object instance. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData, Int32) |
Create a new DkmManagedReturnStackFrame object instance. This API was introduced in Visual Studio 15 Update 8 (DkmApiVersion.VS15Update8). |
Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData) |
Create a new DkmManagedReturnStackFrame object instance. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |