Rozhraní poskytovatele symbolů

Níže jsou uvedená rozhraní pro zpracování symbolů pro Visual Studio SDK .

Diskuse

Tato rozhraní se používají k vyhodnocení proměnných v zásobníku volání během režimu přerušení. Jsou implementovány pouze pro zprostředkovatele symbolů modulu CLR (Common Language Runtime).

Rozhraní Implementovali: Popis
IDebugAddress Sp Představuje adresu položky.
IDebugAddress2 Sp Představuje adresu položky, která poskytuje přístup k ID procesu.
IDebugArrayField Sp Představuje symbol pole nebo typ pole.
IDebugClassField Sp Představuje symbol třídy nebo typ třídy.
IDebugComPlusSymbolProvider Sp Představuje poskytovatele symbolů MODELU COM+ s metodami, které jsou specifické pro spravovaný kód.
IDebugComPlusSymbolProvider2 Sp Představuje poskytovatele symbolů MODELU COM+ s metodami, které jsou specifické pro spravovaný kód a rozšiřují IDebugComPlusSymbolProvider.
IDebugContainerField Sp Představuje symbol nebo typ, který je kontejnerem pro jiné symboly nebo typy.
IDebugCustomAttribute Sp Představuje vlastní atribut, který lze připojit k symbolu.
IDebugCustomAttributeQuery Sp Představuje dotaz pro vlastní atributy v metodě nebo typu.
IDebugCustomAttributeQuery2 Sp Poskytuje přístup k vlastním atributům na symbolu.
IDebugDynamicField Sp Základní rozhraní pro libovolný typ, který lze určit za běhu.
IDebugDynamicFieldCOMPlus Sp Představuje dynamické pole pro objekt IDebugBinder.
IDebugEnumField Sp Představuje typ výčtu.
IDebugExtendedField Sp Rozšiřuje typy dostupných polí o podporu obecných typů spravovaného kódu.
IDebugField Sp Základní třída pro všechna pole. představuje popis symbolu nebo typu.
IDebugGenericFieldDefinition Sp Představuje definici pole pro obecný typ spravovaného kódu.
IDebugGenericFieldInstance Sp Představuje instanci pole pro obecný typ spravovaného kódu.
IDebugGenericParamField Sp Představuje parametr obecného typu spravovaného kódu.
IDebugMethodField Sp Představuje metodu.
IDebugModOpt Sp Představuje volitelný modifikátor ladění.
IDebugPointerField Sp Představuje ukazatel.
IDebugPrimitiveTypeField Sp Představuje hodnotu výčtu primitivního typu z rozhraní IDebugField.
IDebugPropertyField Sp Představuje vlastnost třídy spravovaného kódu, kterou lze získat nebo nastavit.
IDebugSymbolProvider Sp Představuje poskytovatele symbolů, který poskytuje symboly a typy.
IDebugSymbolProviderDirect Sp Představuje poskytovatele symbolů s přímým přístupem k rozhraním metadat a základních symbolů.
IDebugTypeFieldBuilder Sp Představuje možnost vytvořit pole, které představuje typ.
IDebugTypeFieldBuilder2 Sp Rozšiřuje IDebugTypeFieldBuilder tak, aby bylo možné vytvářet typy polí.
IEnumDebugAddresses Sp Představuje kolekci objektů IDebugAddress.
IEnumDebugCustomAttributes Sp Představuje kolekci objektů IDebugCustomAttribute.
IEnumDebugFields Sp Představuje kolekci objektů IDebugField.

Viz také