Condividi tramite


Provider dei simboli

Un'implementazione dell'analizzatore di espressioni necessario accedere alle informazioni di debug sui simboli generati dal compilatore di linguaggio per valutare le variabili ed espressioni. Viene eseguita questa operazione tramite le interfacce di provider dei simboli (SP), anche chiamare un gestore dei simboli.

Visual Studio fornisce lo SPs per il codice gestito e il codice nativo utilizzando il formato di file di simboli del database (PDB) di programma. A meno che non sia una stretta necessità di un programma di utilizzare i simboli archiviati in un formato personalizzato, è consigliabile utilizzare lo SPs fornito da Visual Studio.

note di implementazione

I motori di debug di Visual Studioprevisto per comunicare con lo SPs l'utilizzo delle interfacce (CLR) di Common Language Runtime. Di conseguenza, uno SP che verrà utilizzata dai motori di debug di Visual Studio deve supportare CLR. Un elenco completo di tutte le interfacce di debug di CLR è disponibile in debugref.doc, che fa parte di Windows Software Development Kit (SDK).

Se SP funziona solo con il motore di debug personalizzato, è possibile implementare SP secondo necessità in base alle esigenze del motore di debug.

Vedere anche

Concetti

I componenti del debugger