Udostępnij za pośrednictwem


CA1811: Unikaj niewywołanego kodu prywatnego

TypeName

AvoidUncalledPrivateCode

CheckId

CA1811

Kategoria

Microsoft.Performance

Złamanie zmiany

Bez podziału

Przyczyna

Prywatne lub wewnętrzne Członka (montaż poziom) nie ma kodu wywołującego w zestawie, nie jest wywoływany przez aparatu plików wykonywalnych języka wspólnego i nie jest wywoływany przez pełnomocnika.Następujące elementy nie są sprawdzane przez tę regułę:

Opis reguły

Ta reguła może raport fałszywie punkty wejścia ewentualnych nie są obecnie identyfikowane przez logikę reguły.Ponadto kompilator mogą emitować noncallable kod do zestawu.

Jak naprawić naruszenia

Aby naprawić naruszenie tej zasady, usunąć kod noncallable lub dodać kod, który wywołuje go.

Kiedy do pomijania ostrzeżenia

Bezpiecznie wyłączyć ostrzeżenia od tej reguły.

Zasady pokrewne

CA1812: Unikaj wewnętrznych klas bez wystąpień

CA1801: Przejrzyj nieużywane parametry

CA1804: Usuń nieużywane zmienne lokalne