DkmManagedReturnValueCopy Class

Definition

Managed return value of value type copy.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

public ref class DkmManagedReturnValueCopy : Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnValueInfo
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmManagedReturnValueCopy : Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnValueInfo
[Windows::Foundation::Metadata::WebHostHidden]
class DkmManagedReturnValueCopy : Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnValueInfo
[System.Runtime.InteropServices.Guid("78986f0d-1eec-5d34-51fd-88e48e04b5b2")]
public class DkmManagedReturnValueCopy : Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnValueInfo
[<System.Runtime.InteropServices.Guid("78986f0d-1eec-5d34-51fd-88e48e04b5b2")>]
type DkmManagedReturnValueCopy = class
    inherit DkmManagedReturnValueInfo
Public Class DkmManagedReturnValueCopy
Inherits DkmManagedReturnValueInfo
Inheritance
DkmManagedReturnValueCopy
Attributes

Properties

Address

[Optional] The address of the value type.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

CorElementType

[Optional] The CorElementType of the value type.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

CorType

ICorDebugType of the return value.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

(Inherited from DkmManagedReturnValueInfo)
Size

[Optional] The size of the value type.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

TagValue

DkmManagedReturnValueInfo is an abstract base class. This enum indicates which derived class this object is an instance of.

(Inherited from DkmManagedReturnValueInfo)
ValueBuffer

[Optional] The captured value type buffer.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Methods

Create(ICorDebugType, UInt32, UInt32, UInt64, ReadOnlyCollection<Byte>)

Create a new DkmManagedReturnValueCopy object instance.

Location constraint: The caller is required to be in the same process (IDE process or Monitor process) as the implementation component.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Applies to