IDkmClrValueInspectionCallback.Dereference Method

Definition

Dereference this pointer value to get the underlying value. This method may only be used if the DkmClrValue represents a Pointer value.

public:
 Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrValue ^ Dereference(Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrValue ^ clrValue, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ inspectionContext);
public Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue Dereference (Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue clrValue, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext);
abstract member Dereference : Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext -> Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue
Public Function Dereference (clrValue As DkmClrValue, inspectionContext As DkmInspectionContext) As DkmClrValue

Parameters

clrValue
DkmClrValue

[In] A value resulting from a CLR inspection query. These values are used by a Result Formatter to generate DkmEvaluationResults.

inspectionContext
DkmInspectionContext

[In] The inspection context for this evaluation.

Returns

[Out] The dereferenced value.

Applies to