IDkmRuntimeHandleComparer.CompareHandleValuesThroughVil(DkmClrRuntimeInstance, ICorDebugHandleValue, ICorDebugHandleValue) Método

Definição

Esse método usa dois ICorDebugHandleValues, chama GetValue em cada um e compara os valores resultantes para ver se eles são iguais. Se necessário, ele configurará um LocalContext para o intérprete VIL.

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

Parâmetros

clrRuntimeInstance
DkmClrRuntimeInstance

No Representa uma instância CLR em execução em um processo de destino.

handleValue1
ICorDebugHandleValue

No O primeiro objeto ICorDebugHandleValue.

handleValue2
ICorDebugHandleValue

No O segundo objeto ICorDebugHandleValue.

Retornos

Boolean

Fora Defina como true se os dois objetos ICorDebugHandleValue tiverem o mesmo valor; caso contrário, false.

Aplica-se a