Editar e continuar (Visual Basic): Edições de declaração de membro de classe.
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
In general, Edit and Continue supports changes that are made to the bodies of members such as methods and properties while in Break mode. Changes to member declarations, however, are prohibited in most cases. For example, you cannot change the signature or access level of a member, you cannot declare a new non-private method or property, and you cannot completely remove members during Break mode. Specifically, Edit and Continue does not support the following changes:
Shadowing an existing member variable by declaring a global or member variable of the same name in the containing block.
Shadowing a static local variable by declaring a new instance inside a block.
Adding a new, non-private property or method. Adicionando um Private propriedade ou método é permitido.
Adicionando um novo campo, a menos que o campo Private e não há nenhuma ocorrência do nome do campo em qualquer instrução ativa.
Adicionando um novo Private campo em qualquer classe marcada com SequentialLayout ou ExplicitLayout.
Adding or deleting a constructor.
Removing handlers for an event. Adding an event handler is allowed.
Adicionando uma nova propriedade ou método sobrecarga, a menos que a propriedade ou método é Private e não há nenhuma ocorrência do nome em qualquer instrução ativa.
Adicionando ou removendo o WithEvents cláusula em uma variável de membro.
Deleting a member.
Changing a property or method declaration to stop implementing an interface.
Editing any method that uses generics.
Changing the signature or return type of a non-private property or method.
Overriding or shadowing a member in a base class.
Alterando a MustInherit ou NotOverridable o status de um método.
Changing the access modifiers for a property or method.
Changing the type or read-only status of a field.
Changing a public field.
If you want to make one of these changes, you must stop debugging and recompile your project.
Consulte também
Tarefas
Como: Aplicar edições no modo de interrupção com editar e continuar
Referência
Editar e continuar (Visual Basic): Não há suporte para edições de declaração
Editar e continuar (Visual Basic): Edições de declaração de membro de módulo
Editar e continuar (Visual Basic): Edições de declaração de membro de estrutura