Rozhraní poskytovatele symbolů

Následují rozhraní pro zpracování symbolů sady Visual Studio SDK.

Diskuse

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

Rozhraní Implementoval 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 zprostředkovatele symbolů MODELU COM+ s metodami specifickými pro spravovaný kód.
IDebugComPlusSymbolProvider2 SP Představuje zprostředkovatele symbolů MODELU COM+ s metodami specifickými pro spravovaný kód a rozšiřuje 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 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í tak, aby podporovaly obecné typy 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 pro obecný typ 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 primitivní hodnotu výčtu typu z rozhraní IDebugField .
IDebugPropertyField SP Představuje vlastnost spravované třídy kódu, kterou lze získat nebo nastavit.
IDebugSymbolProvider SP Představuje zprostředkovatele symbolů, který poskytuje symboly a typy.
IDebugSymbolProviderDirect SP Představuje zprostředkovatele symbolů s přímým přístupem k metadatům a rozhraním základních symbolů.
IDebugTypeFieldBuilder SP Představuje možnost vytvořit pole, které představuje typ.
IDebugTypeFieldBuilder2 SP Rozšiřuje IDebugTypeFieldBuilder, aby mohl vytvářet typy polí.
IEnumDebugAddresses SP Představuje kolekci IDebugAddress objekty .
IEnumDebugCustomAttributes SP Představuje kolekci IDebugCustomAttribute objektů.
IEnumDebugFields SP Představuje kolekci objektů IDebugField .

Viz také