Sdílet prostřednictvím


Zprostředkovatel symbolů

Implementace vyhodnocovače výrazů musí přistupovat k symbolickým ladicím informacím vygenerovaným kompilátorem jazyka, aby bylo možné vyhodnotit proměnné a výrazy. Dělá to tak, že využívá rozhraní poskytovatele symbolů (SP), označované také jako obsluha symbolu.

Visual Studio poskytuje symboly pro spravovaný kód i nativní kód ve formátu souboru Program DataBase (PDB). Pokud není nutné, aby váš program používal symboly uložené ve vlastním formátu, doporučujeme použít symboly (SPs) dodávané sadou Visual Studio.

Poznámky k implementaci

Ladicí moduly sady Visual Studio očekávají, že budou komunikovat s SPs pomocí rozhraní CLR (Common Language Runtime). Proto musí SP, která bude pracovat s ladicí stroje Visual Studio, podporovat CLR. Úplný seznam všech rozhraní ladění CLR najdete v debugref.doc, která je součástí sady Windows Software Development Kit (SDK).

Pokud vaše SP bude fungovat pouze s vlastním ladicím modulem, můžete implementovat SP, jak uznáte za vhodné v závislosti na potřebách ladicího modulu.

Viz také