Megosztás a következőn keresztül:


Diagnosztikai azonosítók kiválasztása

A diagnosztikai azonosító egy adott diagnosztikához társított sztring, például fordítóhiba vagy egy elemző által létrehozott diagnosztika.

Az azonosítók különböző API-kból jelennek meg, például:

A diagnosztikai azonosítókat a forrásazonosítók is használják, például #pragma figyelmeztetés letiltására vagy .editorconfig fájlokra.

Megfontolások

  • A diagnosztikai azonosítóknak egyedinek kell lenniük
  • A diagnosztikai azonosítóknak jogi azonosítóknak kell lenniük a C-ben#
  • A diagnosztikai azonosítóknak 15 karakternél rövidebbnek kell lenniük
  • A diagnosztikai azonosítóknak űrlapnak kell lenniük <PREFIX><number>
    • Az előtag a projekthez tartozik
    • A szám az adott diagnosztikát jelöli

Feljegyzés

A diagnosztikai azonosítók módosításának forrásmegtörési módosítása, mivel az azonosító módosítása esetén a meglévő letiltások figyelmen kívül maradnak.

Ne korlátozza az előtagot két karakterre (például CSXXXés CAXXXX). Ehelyett használjon hosszabb előtagot az ütközések elkerülése érdekében. A diagnosztikák például System.* előtagként használják SYSLIB őket.