IDkmRuntimeHandleComparer.CompareHandleValuesThroughVil(DkmClrRuntimeInstance, ICorDebugHandleValue, ICorDebugHandleValue) Methode

Definition

Diese Methode nimmt zwei icordebughandlevalues an, ruft für jeden "GetValue" auf und vergleicht die resultierenden Werte, um festzustellen, ob Sie gleich sind. Bei Bedarf wird ein localcontext für den vil-Interpreter eingerichtet.

public:
 bool CompareHandleValuesThroughVil(Microsoft::VisualStudio::Debugger::Clr::DkmClrRuntimeInstance ^ clrRuntimeInstance, Microsoft::VisualStudio::CorDebugInterop::ICorDebugHandleValue ^ handleValue1, Microsoft::VisualStudio::CorDebugInterop::ICorDebugHandleValue ^ handleValue2);
public bool CompareHandleValuesThroughVil (Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance clrRuntimeInstance, Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue handleValue1, Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue handleValue2);
abstract member CompareHandleValuesThroughVil : Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance * Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue * Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue -> bool
Public Function CompareHandleValuesThroughVil (clrRuntimeInstance As DkmClrRuntimeInstance, handleValue1 As ICorDebugHandleValue, handleValue2 As ICorDebugHandleValue) As Boolean

Parameter

clrRuntimeInstance
DkmClrRuntimeInstance

In Stellt eine CLR-Instanz dar, die in einem Ziel Prozess ausgeführt wird.

handleValue1
ICorDebugHandleValue

In Das erste ICorDebugHandleValue-Objekt.

handleValue2
ICorDebugHandleValue

In Das zweite ICorDebugHandleValue-Objekt.

Gibt zurück

Boolean

Vorgenommen Auf "true" festgelegt, wenn die beiden angegebenen ICorDebugHandleValue-Objekte denselben Wert aufweisen, andernfalls "false".

Gilt für