IDebugBinder3
Důležité
V sadě Visual Studio 2015 je tento způsob implementace vyhodnocovačů výrazů zastaralý. Informace o implementaci vyhodnocovačů výrazů CLR najdete v tématu Vyhodnocovače výrazů CLR a ukázka vyhodnocovače spravovaných výrazů.
Toto rozhraní poskytuje přístup k typům, aliasům a vlastním službám vizualizéru.
Syntaxe
IDebugBinder3 : IDebugBinder
Poznámky pro implementátory
Ladicí modul implementuje toto rozhraní pro podporu aliasů, vlastních služeb vizualizéru a přístupu k informacím o typu objektu.
Poznámky pro volající
Rozhraní IDebugBinder získá toto rozhraní pomocí QueryInterface.
Metody v pořadí tabulky Vtable
Kromě metod poskytovaných rozhraníM IDebugBinder toto rozhraní implementuje následující:
metoda | Popis |
---|---|
GetMemoryObject | Načte objekt paměti představující paměť, ke které je tento objekt vázán. |
GetExceptionObjectAndType | Načte výjimku přidruženou k tomuto objektu (pokud existuje). |
FindAlias | Načte alias s daným názvem. |
GetAllAliases | Načte pole všech aliasů pro tento objekt. |
GetTypeArgumentCount | Získá počet typů argumentů přidružených k tomuto objektu, |
GetTypeArguments | Načte seznam typů argumentů přidružených k tomuto objektu. |
GetEEService | Získá rozhraní do služby vizualizéru, |
GetMemoryContext64 | Převede umístění objektu nebo 64bitovou adresu paměti na kontext paměti. |
Požadavky
Hlavička: ee.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll