CA1724: os nomes de tipo não devem corresponder a namespaces
TypeName |
TypeNamesShouldNotMatchNamespaces |
CheckId |
CA1724 |
Categoria |
Microsoft.Naming |
Alteração Significativa |
Quebra |
Causa
Um nome de tipo corresponder nomes de um namespace de .NET Framework em uma comparação sem diferenciação de maiúsculas e minúsculas.
Descrição da Regra
Os nomes de tipo não devem corresponder aos nomes de namespaces que são definidas na biblioteca de classes de .NET Framework .Violar esta regra pode reduzir a usabilidade de biblioteca.
Como Corrigir Violações
Selecione um nome de tipo que não corresponde ao nome de um namespace da biblioteca de classes de .NET Framework .
Quando Suprimir Alertas
Para desenvolvimento, nenhum cenário conhecido ocorre quando você precisar eliminar um aviso desta regra.Antes de você suprimir o aviso, considere atentamente como os usuários da biblioteca podem ser confundidas por nome correspondente.Para enviar bibliotecas, você pode precisar eliminar um aviso desta regra.