Compartilhar via


edição e continuar (Visual Basic): Não há suporte para método and propriedade Body Edits

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Editar e continuar permite a você interromper a execução do programa no modo quebra, faça alterações no código em execução e continue a execução do programa com as alterações recém-incorporadas.Edição de código declarativo que afetam a estrutura pública de uma classe geralmente serão proibidos, mas a maioria das edições podem ser efetuadas em um método, corpo da propriedade ou declarações privadas em uma classe são permitidas.Para obter mais informações, consulte edição e continuar (Visual Basic): Não há suporte para declaração Edits.

Há algumas exceções descritas nas seções a seguir.Sempre que possível, editar e continuar marca o código que não pode ser editado como cinza claro.Se você precisa fazer qualquer um dessas alterações sem-suporte, você deve parar a depuração, fazer as alterações e iniciar uma nova sessão de depuração.

Alterações não suportadas para variáveis locais estáticas

  • Removendo uma variável local estática.

Alterações não suportadas para construtores de iteração

  • Modificando a condição de um While loop, quando o ponteiro de instrução está na condição.

  • Modificar a inferior ou limite superior de um For demonstrativo, quando o ponteiro de demonstrativo está na expressão.

  • Adicionando ou removendo um Next loop, quando o ponteiro de instrução é usado em expressão enumerador.

  • Adicionando um For Each loop, quando o ponteiro de instrução está no corpo do loop.

  • Alterando o iterador de um For Each loop, quando o ponteiro de instrução está na expressão enumerador ou no corpo do loop.

  • Alterando a expressão do enumerador de um For Each loop, quando o ponteiro de instrução está na expressão do enumerador.

Alterações não suportadas para genéricos

  • Alterações em métodos genéricos ou no corpo do método genérico não são suportadas.Instanciação de um tipo genérico ou chamadas para métodos genéricos existentes podem ser adicionados, excluídos ou alterados.

Outras alterações sem-suporte

  • Alterar a instrução de invocação de um método que esteja na pilha de chamadas.

  • Adicionando um Try...Catch bloco, quando o ponteiro de instrução é encerrada na Catch bloco ou o Finally bloco.

  • Removing a Try...Catch block, when the instruction pointer is in a Catchblock or the Finally block.

  • Adicionando seis ou mais aninhada Try instruções ao redor do ponteiro de instrução corrente.

  • Adicionando um Using Bloquear ao redor do ponteiro de instrução corrente.

  • Adicionando um SynchLock Bloquear ao redor do ponteiro de instrução corrente.

  • Adicionando, removendo ou modificando um definida pelo usuário #region.

Consulte também

Tarefas

Como: Aplicar edições no modo de interrupção com edição e continuar

Referência

edição e continuar (Visual Basic): Não há suporte para declaração edições

Outros recursos

Editar e continuar (Visual Basic)