Azione Iniziando con un metodo "override", richiedere Trova tutti i riferimenti. Si ottengono i metodi con lo stesso nome ...

Azione
Iniziando con un metodo "override", richiedere Trova tutti i riferimenti. Si ottengono i metodi con lo stesso nome in molte classi, quindi è possibile confondersi rapidamente. 

Si desidera un'immagine che mostri come sono organizzati questi riferimenti.

Dialogo
Si supponga che si stia lavorando su un codice che dispone di gerarchie complicate e molti polimorfismi.

È possibile creare grafici delle dipendenze per avere un'immagine più ampia e sapere come viene chiamato un metodo.



Azione
Copiare il nome del metodo e incollarlo nella casella di ricerca di Esplora soluzioni. 

Dialogo
Ricercare questo metodo in Esplora soluzioni per vedere come viene chiamato.



Azione
Trovare il metodo in Esplora soluzione, fare clic con il pulsante destro del mouse sul metodo e selezionare Richiesta da. Selezionare qualche metodo.

Nella barra degli strumenti di Esplora soluzioni, fare clic su Nuovo grafico dipendenze con predecessori.

Dialogo
Utilizzare i nuovi comandi pivot per trovare i metodi che chiamano questo metodo a qualsiasi livello. 

È possibile creare con facilità un grafico di questa selezione e vedere quali metodi chiamano questo metodo.



Azione
Selezionare un altro metodo nei risultati pivot e fare clic su Aggiungi a nuovo grafico dipendenze con predecessori.

Dialogo
Ora che il grafico è disponibile, si possono aggiungere ulteriori informazioni. Se questi elementi sono correlati risulteranno connessi. 

Questa operazione è utile, ma il metodo esegue l'override di un metodo virtuale, quindi si desidera sapere quali altri metodi lo chiamano.



Azione
Fare clic con il pulsante destro del mouse sul metodo nel grafico, fare clic su Mostra e Metodi sottoposti a override nelle classi base.

Dialogo
Si ottengono i metodi sottoposti a override nelle classi base.



Azione
Fare clic con il pulsante destro del mouse sui metodi restituiti, fare clic su Mostra e su Richiesta da.

Dialogo
Si effettua la richiesta per vedere cosa chiama questi metodi, pertanto in questo modo si può realmente comprendere l'impatto delle modifiche.