Megosztás a következőn keresztül:


MSTEST0012: A AssemblyInitialize metódusnak érvényes elrendezésűnek kell lennie

Tulajdonság Érték
Szabályazonosító MSTEST0012
Cím Az AssemblyInitialize metódusnak érvényes elrendezésűnek kell lennie
Kategória Használat
A javítás kompatibilitástörő vagy nem törik Nem törés
Alapértelmezés szerint engedélyezve Igen
Alapértelmezett súlyosság Figyelmeztetés
Bevezetés a verzióba 3.3.0

Ok

A megjelölt metódusoknak érvényes elrendezéssel [AssemblyInitialize] kell rendelkezniük.

Szabály leírása

A megjelölt [AssemblyInitialize] metódusok érvényességéhez kövesse az alábbi elrendezést:

  • nem deklarálható általános osztályban
  • kell lennie public
  • kell lennie static
  • nem szabad async void
  • nem lehet speciális módszer (finalizer, operátor...).
  • nem lehet általános
  • egy típusú paramétert kell megadnia TestContext
  • visszatérési típusnak kell lennie void, Task vagy ValueTask

Szabálysértések kijavítása

Győződjön meg arról, hogy a metódus megfelel a fent leírt elrendezésnek.

Mikor kell letiltani a figyelmeztetéseket?

Ne tiltsa el a szabály figyelmeztetését. Ha figyelmen kívül hagyja ezt a szabályt, a megjelölt példányok kimaradnak, vagy futásidejű hibát eredményeznek.