I nomi dei tipi non devono corrispondere agli spazi dei nomi
Aggiornamento: novembre 2007
TypeName |
TypeNamesShouldNotMatchNamespaces |
CheckId |
CA1724 |
Category |
Microsoft.Naming |
Breaking Change |
Breaking |
Causa
Un nome di tipo corrisponde a uno dei nomi degli spazi dei nomi riportati di seguito in un confronto senza distinzione tra maiuscole e minuscole:
Collections
Forms
System
UI
Descrizione della regola
I nomi dei tipi non devono corrispondere ai nomi degli spazi dei nomi definiti nella libreria di classi .NET Framework. La violazione di questa regola può ridurre l'utilizzabilità della libreria.
Correzione di violazioni
Selezionare un nome di tipo che non corrisponda al nome di uno spazio dei nomi della libreria di classi .NET Framework.
Esclusione di avvisi
Per i nuovi sviluppi, non vi sono scenari noti in cui sia necessario escludere un avviso da questa regola. Per le librerie fornite, potrebbe essere necessario escludere un avviso da questa regola.