Compartilhar via


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.

Consulte também

Conceitos

Nomes de membros tipo