Partager via


MSTEST0013 : La méthode AssemblyCleanup doit avoir une disposition valide

Propriété Value
Identificateur de la règle MSTEST0013
Titre La méthode AssemblyCleanup doit avoir une disposition valide
Catégorie Utilisation
Le correctif est cassant ou non cassant Sans rupture
Activé par défaut Oui
Gravité par défaut Avertissement
Introduite dans la version 3.3.0

Cause

Une méthode marquée avec [AssemblyCleanup] doit avoir une disposition valide.

Description de la règle

Les méthodes marquées avec [AssemblyCleanup] doivent suivre la disposition suivante pour être valides :

  • il ne peut pas être déclaré dans une classe générique
  • elle doit être public
  • elle doit être static
  • elle ne doit pas être async void
  • elle ne doit pas être une méthode spéciale (finaliseur, opérateur...).
  • elle ne doit pas être générique
  • elle ne doit pas accepter de paramètre
  • le type de retour doit être void, Task ou ValueTask

Comment corriger les violations

Veillez à ce que la méthode corresponde à la disposition décrite ci-dessus.

Quand supprimer les avertissements

Ne supprimez aucun avertissement de cette règle. Si vous ignorez cette règle, les instances marquées sont ignorées ou entraînent une erreur d’exécution.