Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma ID de diagnóstico é a cadeia de caracteres associada a um determinado diagnóstico, como um erro do compilador ou um diagnóstico produzido por um analisador.
As IDs são exibidas de várias APIs, como:
As IDs de diagnóstico também são usadas como identificadores na origem, por exemplo, em #pragma warning disable ou arquivos .editorconfig.
Considerações
- As IDs de diagnóstico devem ser exclusivas
- As IDs de diagnóstico devem ser identificadores legais em C#
- As IDs de diagnóstico devem ter menos de 15 caracteres
- As IDs de diagnóstico devem ser no formato
<PREFIX><number>
- O prefixo é específico para seu projeto
- O número representa o diagnóstico específico
Observação
É uma alteração de falha de origem para alterar as IDs de diagnóstico, pois as supressões existentes seriam ignoradas se a ID fosse alterada.
Não limite seu prefixo a dois caracteres (como CSXXX
e CAXXXX
).
Em vez disso, use um prefixo mais longo para evitar conflitos. Por exemplo, o diagnóstico System.*
usa SYSLIB
como prefixo.