DkmILInterpreterReferenceValue.Create Method

Definition

Create a new DkmILInterpreterReferenceValue object instance.

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).

public:
 static Microsoft::VisualStudio::Debugger::Clr::DkmILInterpreterReferenceValue ^ Create(Microsoft::VisualStudio::Debugger::Clr::DkmClrRuntimeInstance ^ RuntimeInstance, Microsoft::VisualStudio::CorDebugInterop::ICorDebugHandleValue ^ Value);
public static Microsoft.VisualStudio.Debugger.Clr.DkmILInterpreterReferenceValue Create (Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance RuntimeInstance, Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue Value);
static member Create : Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance * Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue -> Microsoft.VisualStudio.Debugger.Clr.DkmILInterpreterReferenceValue
Public Shared Function Create (RuntimeInstance As DkmClrRuntimeInstance, Value As ICorDebugHandleValue) As DkmILInterpreterReferenceValue

Parameters

RuntimeInstance
DkmClrRuntimeInstance

[In] Represents a CLR instance running in a target process.

Value
ICorDebugHandleValue

[In,Optional] A reference to the object in the debuggee to be passed into or returned from the interpreted method. If the value refers to a null object reference, ReferenceValue will be null.

Returns

[Out] Result of this method call.

Applies to