Sdílet prostřednictvím


CA1811: Vyhnout zúčtován soukromé kód

Název_typu

AvoidUncalledPrivateCode

CheckId

CA1811

Kategorie

Microsoft.Performance

Změnit rozdělení

Bez rozdělení

Příčina

Soukromé nebo interní (sestavení úroveň) člen nemá volající v sestavení není vyvolán společného jazykového modulu runtime a delegát není vyvolána.Následující členy nejsou kontrolovány podle tohoto pravidla:

Popis pravidla

Toto pravidlo lze sestavu falešně pozitivní, pokud dojde k vstupní body, které nejsou aktuálně identifikovány podle pravidla logiky.Také může kompilátor generuje kód noncallable do sestavení.

Jak opravit porušení

Oprava porušení tohoto pravidla, noncallable kód odebrat nebo přidat kód, který jej volá.

Při potlačení upozornění

Je bezpečné potlačí upozornění od tohoto pravidla.

Souvisejících pravidel

CA1812: Vyhnout bez instancí třídy interní

CA1801: Zkontrolujte nevyužité parametry

CA1804: Odstranit nepoužívané locals