DkmManagedReturnValueContext 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.
Provides a context for managed return value.
This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).
public ref class DkmManagedReturnValueContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmManagedReturnValueContext
[Windows::Foundation::Metadata::WebHostHidden]
class DkmManagedReturnValueContext
[System.Runtime.InteropServices.Guid("5550ca27-ac65-0a34-f6fb-5a0688bb83aa")]
public class DkmManagedReturnValueContext
[<System.Runtime.InteropServices.Guid("5550ca27-ac65-0a34-f6fb-5a0688bb83aa")>]
type DkmManagedReturnValueContext = class
Public Class DkmManagedReturnValueContext
- Inheritance
-
DkmManagedReturnValueContext
- Attributes
Properties
Address |
Return value hitting guard breakpoint address. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
FullName |
[Optional] Deprecated - no longer used. Full names for return value properties should now be constructed based on the return value's id returned by DkmRawReturnValueContainer::Id(). This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Name |
Name of the finished method call. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Runtime |
The runtime of the Expression Evaluator that should evaluate this return value. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Thread |
The thread to retrieve the return value. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
Methods
Create(DkmThread, DkmRuntimeInstance, DkmClrInstructionAddress, String, String) |
Create a new DkmManagedReturnValueContext object instance. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
GetReturnValueInfo() |
Evaluates and formats a given DkmRawReturnValue using solely the provided data. Location constraint: API must be called from a Monitor component (component level < 100,000). This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |