Partager via


CA1811 : Évitez le recours à du code privé non appelé

TypeName

AvoidUncalledPrivateCode

CheckId

CA1811

Catégorie

Microsoft.Performance

Modification avec rupture

Modification sans rupture

Cause

Un membre privé ou interne (de niveau assembly) n'a pas d'appelants dans l'assembly, et n'est appelé ni par le Common Language Runtime, ni par un délégué.Les membres suivants ne sont pas vérifiés par cette règle :

Description de la règle

Cette règle peut rapporter des faux positifs en présence de points d'entrée qui ne sont actuellement pas identifiés par la logique de la règle.En outre, un compilateur peut émettre un code ne pouvant être appelé dans un assembly.

Comment corriger les violations

Pour corriger une violation de cette règle, supprimez le code ne pouvant être appelé ou ajoutez un code qui l'appelle.

Quand supprimer les avertissements

Il est possible de supprimer sans risque un avertissement de cette règle.

Règles connexes

CA1812 : Évitez les classes internes non instanciées

CA1801 : Passez en revue les paramètres inutilisés

CA1804 : Supprimez les variables locales inutilisées