Compartilhar via


Avisos de manutenção

Avisos de sustentabilidade suporte à manutenção de biblioteca e o aplicativo.

Nesta seção

Regra

Descrição

CA1500: Nomes de variáveis não devem corresponder a nomes de campo

Um método de instância declara um parâmetro ou uma variável local cujo nome corresponde a um campo de instância do tipo declarativo, que leva a erros.

CA1501: Evitar a herança excessiva

Um tipo é a mais de quatro níveis de profundidade na sua hierarquia de herança. Hierarquias de tipo aninhado profundamente podem ser difícil siga, entender e manter.

CA1502: Evite a complexidade excessiva

Esta regra mede o número de caminhos independentes linearmente através do método, o que é determinado pelo número e a complexidade das ramificações condicionais.

CA1504: Revise os nomes de campo enganosas

O nome de um campo de instância começa com "s_" ou o nome de um estático (compartilhado no Visual Basic) campo começa com "m"(_).

CA1505: Evite código insatisfatória

Um tipo ou método tem um valor de índice de baixa manutenção. Um índice de baixa manutenção indica que um tipo ou método é difícil manter provavelmente seria um bom candidato para replanejamento.

CA1506: Evitar o acoplamento de classe excessiva

Esta regra mede o acoplamento contando o número de referências de tipo único que contém a um tipo ou método de classe.