Modifica e continuazione con LINQ
Aggiornamento: novembre 2007
Le informazioni contenute in questo argomento sono valide per:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro e Team |
Legenda tabella:
Applicabile |
|
Non applicabile |
|
Comando o comandi nascosti per impostazione predefinita. |
In Modifica e continuazione non è supportata la modifica di query LINQ. Se si tenta di aggiungere, rimuovere o modificare un'istruzione LINQ durante una sessione di debug, viene visualizzata una finestra di dialogo indicante che tale modifica non è supportata da Modifica e continuazione. A questo punto è possibile annullare la modifica oppure interrompere la sessione di debug per avviare una nuova sessione con il codice modificato.
In Modifica e continuazione non è supportata neppure la modifica del tipo o del valore delle variabili utilizzate in istruzioni LINQ. Anche in questo caso è possibile annullare le modifiche oppure interrompere e riavviare la sessione di debug.
In C#, non è possibile utilizzare Modifica e continuazione su nessun tipo di codice in un metodo contenente una query LINQ.
In Visual Basic, è possibile utilizzare Modifica e continuazione su codice non LINQ anche in metodi contenente una query LINQ. È possibile aggiungere o rimuovere codice prima dell'istruzione LINQ, anche se le modifiche influiscono sul numero di riga della query LINQ. Le modalità di esecuzione del debug Visual Basic di codice non LINQ rimangono invariate rispetto a prima dell'introduzione di LINQ. Non è tuttavia possibile modificare, aggiungere o rimuovere query LINQ, a meno che non si desideri interrompere il debug per applicare le modifiche.