Editar e continuar com o LINQ
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
Edit and Continue não oferece suporte a alterações em consultas LINQ. Se você adicionar, remove ou alterar uma instrução LINQ durante uma sessão de depuração, aparece uma caixa de diálogo informando que a alteração não é suportada pelo Edit and Continue. Nesse ponto, você pode desfazer as alterações ou parar a sessão de depuração e reiniciar uma nova sessão com o código editado.
Além disso, editar e continuar não dá suporte, alterando o tipo ou o valor de uma variável que é usado em uma instrução de LINQ. Novamente, você pode desfazer as alterações ou parar e reiniciar a sessão de depuração.
No C#, é possível usar o Edit and Continue em qualquer código em um método que contém uma consulta LINQ.
Visual Basic, você pode usar Edit and Continue no código não-LINQ, mesmo em um método que contém uma consulta LINQ. Você pode adicionar ou remover o código antes da instrução do LINQ, mesmo se as alterações afetam o número da linha da consulta do LINQ. Sua Visual Basic, depuração experiência para o código de não-LINQ permanece o mesmo, como era antes de LINQ foi introduzido. Você não pode alterar, adicionar ou remover uma consulta LINQ, no entanto, a menos que você deseja interromper a depuração para aplicar as alterações.