Sdílet prostřednictvím


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

Viz také