IDkmClrPropertyInterpreter.GetProperty Method

Definition

Evaluates a property on the given ICorDebugValue. The value's type must be loaded by the DkmClrAppDomain that this $Name$ is being called on.

public:
 Microsoft::VisualStudio::Debugger::Clr::DkmILInterpreterValue ^ GetProperty(Microsoft::VisualStudio::Debugger::Clr::DkmClrAppDomain ^ appDomain, Microsoft::VisualStudio::CorDebugInterop::ICorDebugValue ^ value, System::String ^ propertyName);
public Microsoft.VisualStudio.Debugger.Clr.DkmILInterpreterValue GetProperty (Microsoft.VisualStudio.Debugger.Clr.DkmClrAppDomain appDomain, Microsoft.VisualStudio.CorDebugInterop.ICorDebugValue value, string propertyName);
public Microsoft.VisualStudio.Debugger.Clr.DkmILInterpreterValue? GetProperty (Microsoft.VisualStudio.Debugger.Clr.DkmClrAppDomain appDomain, Microsoft.VisualStudio.CorDebugInterop.ICorDebugValue value, string propertyName);
abstract member GetProperty : Microsoft.VisualStudio.Debugger.Clr.DkmClrAppDomain * Microsoft.VisualStudio.CorDebugInterop.ICorDebugValue * string -> Microsoft.VisualStudio.Debugger.Clr.DkmILInterpreterValue
Public Function GetProperty (appDomain As DkmClrAppDomain, value As ICorDebugValue, propertyName As String) As DkmILInterpreterValue

Parameters

appDomain
DkmClrAppDomain

[In] DkmClrAppDomain represents a CLR app domain inside a process which is being debugged.

value
ICorDebugValue

[In] The object to interpret a property on. This can be an ICorDebugHandleValue or an ICorDebugObjectValue.

propertyName
String

[In] The name of the property to interpret.

Returns

[Out,Optional] The result of the property interpretation.

Applies to