IDkmRuntimeHandleComparer.CompareHandleValuesThroughVil(DkmClrRuntimeInstance, ICorDebugHandleValue, ICorDebugHandleValue) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Fora Defina como true se os dois objetos ICorDebugHandleValue tiverem o mesmo valor; caso contrário, false.