CA1726: Utilizar términos preferidos

Elemento Valor
RuleId CA1726
Category Microsoft.Naming
Cambio importante Interrupción: cuando se desencadena en ensamblados

No problemática: cuando se desencadena en parámetros de tipo

Causa

El nombre de un identificador visible externamente incluye un término para el que existe un término alternativo más apropiado. O bien, el nombre incluye el término Flag o Flags.

Descripción de la regla

Esta regla analiza un identificador en tokens. Cada token único y cada combinación de tokens duales contiguos se comparan con los términos integrados en la regla y en la sección En desuso de los diccionarios personalizados. En la tabla siguiente se muestran los términos integrados en la regla y sus alternativas preferidas.

Término obsoleto Término preferido
Arent AreNot
Cancelled Canceled
Cant Cannot
ComPlus EnterpriseServices
Couldnt CouldNot
Didnt DidNot
Doesnt DoesNot
Dont DoNot
Flag o Flags No hay ningún término de reemplazo. No debe usarse.
Hadnt HadNot
Hasnt HasNot
Havent HaveNot
Indices Indexes
Isnt IsNot
LogIn LogOn
LogOut LogOff
Shouldnt ShouldNot
SignOn SignIn
SignOff SignOut
Wasnt WasNot
Werent WereNot
Wont WillNot
Wouldnt WouldNot
Writeable Writable

Cómo corregir infracciones

Para corregir una infracción de esta regla, reemplace el término por el término alternativo preferido.

Cuándo suprimir las advertencias

Suprima una advertencia de esta regla solo si el nombre del identificador es intencional y se relaciona específicamente con el término original en lugar del término preferido.

Advertencias sobre nomenclatura