Eventos não devem ter antes ou depois de prefixo
TypeName |
EventsShouldNotHaveBeforeOrAfterPrefix |
CheckId |
CA1713 |
Category (Categoria) |
Microsoft.Naming |
Quebrando alterar |
Quebrando |
Causa
O nome de um evento começa com 'Before 'ou ' After'.
Descrição da regra
Nomes de eventos devem descrever a ação que dispara o evento.Para nome eventos relacionados que são gerados em uma sequência específica, use o presente ou o indicativo do passado para indicar a posição relativa na sequência de ações.Por exemplo, ao nomear um emparelhar de eventos elevados ao fechar um recurso, você poderá nomeá-las 'Fechar' e 'Closed' em vez de 'BeforeClose' e 'AfterClose'.
Convenções de nomenclatura fornecem uma aparência comum para bibliotecas de destino o common linguagem tempo de execução.Isso reduz a curva de aprendizado necessária para novas bibliotecas de software e aumenta a confiança do cliente que a biblioteca foi desenvolvida por uma pessoa com experiência em desenvolvimento de código gerenciado.
Como corrigir violações
Remova o prefixo do nome do evento e considere alterar o nome a ser usado o presente ou indicativo passado de um verbo.
Quando suprimir avisos
Não suprimir um aviso da regra.