Share via


Advertencias de mantenimiento

Las advertencias de mantenimiento son compatibles con el mantenimiento de la biblioteca y de la aplicación.

En esta sección

Regla

Descripción

CA1500: Los nombres de las variables no deben coincidir con los nombres de los campos

Un método de instancia declara un parámetro o una variable local cuyo nombre coincide con un campo de instancia del tipo declarativo, lo que da lugar a errores.

CA1501: Evite una herencia excesiva

Un tipo tiene más de cuatro niveles de profundidad en su jerarquía de herencia.Las jerarquías de tipos con demasiados niveles de anidación pueden resultar difíciles de seguir, comprender y mantener.

CA1502: Evite la excesiva complejidad

Esta regla mide el número de rutas de acceso independientes de forma lineal a través del método, que es determinado por el número y la complejidad de bifurcaciones condicionales.

CA1504: Revise los nombres de campos erróneos

El nombre de un campo de instancia empieza por "s_", o el nombre de un campo estático (Shared en Visual Basic) empieza por "m_".

CA1505: Evitar el código difícil de mantener

Un tipo o método tiene un valor del índice de mantenimiento bajo.Un índice de mantenimiento bajo indica que un tipo o método resulta probablemente difícil de mantener y se debería volver a diseñar.

CA1506: Evite el acoplamiento excesivo de clases

Esta regla mide el acoplamiento de clase contando el número de referencias de tipo únicas que contiene un tipo o método.

Vea también

Otros recursos

Medir la complejidad y el mantenimiento del código administrado