CA2256: A szülőfelületeken deklarált összes tagnak implementációval kell rendelkeznie egy DynamicInterfaceCastableImplementation attribútumú felületen
Tulajdonság | Érték |
---|---|
Szabályazonosító | CA2256 |
Cím | A szülőfelületeken deklarált összes tagnak implementációval kell rendelkeznie egy DynamicInterfaceCastableImplementation-attribútumú felületen |
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 a .NET 8-ban | Figyelmeztetésként |
Ok
Egy felületnek DynamicInterfaceCastableImplementationAttribute nincs implementált tagja.
Szabály leírása
A típust DynamicInterfaceCastableImplementationAttribute megvalósító IDynamicInterfaceCastable
típushoz illesztő implementációként hozzárendelt típusok. Ennek eredményeképpen biztosítania kell az örökölt felületeken meghatározott összes tag implementálását, mivel a megvalósító IDynamicInterfaceCastable
típus másként nem biztosítja őket.
Szabálysértések kijavítása
Implementálja a hiányzó illesztőtagokat.
Mikor kell letiltani a hibákat?
Ne tiltsa el a szabály figyelmeztetését.
Kapcsolódó információk
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.