Partilhar via


Editar e continuar com o LINQ

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico é aplicável O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico é aplicável

Pro, Premium e Ultimate

O tópico é aplicável O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico é aplicável

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.

Consulte também

Outros recursos

Depuração LINQ